{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:edb6ca41-e5f1-458c-97a3-1cb3e118ee3e",
  "version": 1,
  "metadata": {
    "timestamp": "2026-06-28T04:00:33Z",
    "lifecycles": [
      {
        "phase": "build"
      },
      {
        "phase": "post-build"
      }
    ],
    "tools": {
      "components": [
        {
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@11.1.8",
          "type": "application",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ],
          "publisher": "OWASP Foundation",
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "11.1.8",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@11.1.8"
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "component": {
      "bom-ref": "0a68eb57-c88a-5f34-9e9d-27f85e68af4f",
      "type": "application",
      "name": "adieuu",
      "version": "0.3.2"
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "github\\nnpm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@adieuu-llc\\n@ampproject\\n@ark-ui\\n@aws\\n@aws-crypto\\n@aws-sdk\\n@axe-core\\n@babel\\n@bcoe\\n@biomejs\\n@bufbuild\\n@capacitor\\n@colors\\n@dabh\\n@dimforge\\n@dnd-kit\\n@electron\\n@emnapi\\n@emoji-mart\\n@esbuild\\n@ffmpeg\\n@floating-ui\\n@fortawesome\\n@hexagon\\n@img\\n@internationalized\\n@ionic\\n@ioredis\\n@isaacs\\n@istanbuljs\\n@jridgewell\\n@levischuck\\n@livekit\\n@malept\\n@mongodb-js\\n@noble\\n@parcel\\n@peculiar\\n@pkgjs\\n@playwright\\n@rolldown\\n@rollup\\n@simplewebauthn\\n@sindresorhus\\n@smithy\\n@so-ric\\n@swc\\n@szmarczak\\n@turbo\\n@tweenjs\\n@types\\n@vitejs\\n@vitest\\n@webgpu\\n@xmldom\\n@zag-js\\nactions\\naws-actions\\ncodecov\\ndocker\\nmanifest-cyber\\noven-sh\\npnpm\\nsoftprops"
      }
    ]
  },
  "components": [
    {
      "bom-ref": "pkg:npm/7zip-bin@5.2.0",
      "type": "library",
      "name": "7zip-bin",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba44cf561a86e2337332ba36a80f4748249254937768deed95bfa17ea602b77111d325aba1e036551dfc30dace1cb43f7158fe0da20c69dd24142b565a8c21fc"
        }
      ],
      "purl": "pkg:npm/7zip-bin@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@adieuu-llc/fa-fontawesome-svg-core@7.2.0",
      "type": "library",
      "group": "@adieuu-llc",
      "name": "fa-fontawesome-svg-core",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1938e65852e29670eab504f13956bf98363c6867844cb0a4c5c2e291aff94b04a54a465344449310f33433f8e651d37b8300759207a6942bb1eba7663071b914"
        }
      ],
      "purl": "pkg:npm/%40adieuu-llc/fa-fontawesome-svg-core@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@adieuu-llc/fa-sharp-duotone-solid-svg-icons@7.2.0",
      "type": "library",
      "group": "@adieuu-llc",
      "name": "fa-sharp-duotone-solid-svg-icons",
      "version": "7.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a418966c5a5bc660c658acc86cdc614c773445aaff50bcaaff9ff5c7d6dfa8cb81a951f366d5886adf5a654e62dd372b5d2673ac60a5f94812bafd2a22e2b33a"
        }
      ],
      "purl": "pkg:npm/%40adieuu-llc/fa-sharp-duotone-solid-svg-icons@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@adieuu-llc/fa-sharp-duotone-solid-svg-icons,faHouse,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHouse,faMessage,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMessage,faReply,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faReply,faUsers,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUsers,faGear,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGear,faCircleInfo,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCircleInfo,faDownload,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDownload,faRightFromBracket,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faRightFromBracket,faShieldCheck,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faShieldCheck,faKey,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faKey,faBell,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBell,faMagnifyingGlass,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMagnifyingGlass,faUser,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUser,faPalette,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPalette,faLock,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLock,faMask,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMask,faPlus,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPlus,faCheck,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCheck,faClock,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faClock,faXmark,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faXmark,faGrid2,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGrid2,faEllipsis,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faEllipsis,faEllipsisVertical,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faEllipsisVertical,faLocationPin,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLocationPin,faThumbtack,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faThumbtack,faFaceSmile,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFaceSmile,faFaceSmilePlus,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFaceSmilePlus,faPaperPlane,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPaperPlane,faMailbox,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMailbox,faMessageArrowUp,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMessageArrowUp,faMessageArrowUpRight,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMessageArrowUpRight,faTrash,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faTrash,faFileExport,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFileExport,faFileImport,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFileImport,faChevronDown,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faChevronDown,faChevronRight,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faChevronRight,faChevronUp,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faChevronUp,faCamera,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCamera,faImage,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faImage,faGlobe,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGlobe,faDesktop,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDesktop,faServer,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faServer,faBars,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBars,faEye,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faEye,faThumbsUp,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faThumbsUp,faTriangleExclamation,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faTriangleExclamation,faCircleCheck,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCircleCheck,faCircleXmark,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCircleXmark,faBadgeCheck,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBadgeCheck,faFileArrowDown,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFileArrowDown,faFileArrowUp,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFileArrowUp,faArrowLeft,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faArrowLeft,faArrowRight,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faArrowRight,faCircle,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCircle,faPen,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPen,faNoteSticky,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faNoteSticky,faTrophy,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faTrophy,faUserPlus,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUserPlus,faUserGroup,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUserGroup,faMobileScreenButton,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMobileScreenButton,faHeart,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHeart,faBan,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBan,faGavel,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGavel,faFire,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFire,faUserMinus,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUserMinus,faBoxArchive,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBoxArchive,faStar,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faStar,faFilter,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFilter,faArrowDownAZ,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faArrowDownAZ,faCopy,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCopy,faFiles,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFiles,faBorderAll,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBorderAll,faLink,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLink,faArrowUpRightFromSquare,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faArrowUpRightFromSquare,faArrowUpFromBracket,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faArrowUpFromBracket,faFilm,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFilm,faPhone,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPhone,faPhoneHangup,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPhoneHangup,faVideo,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faVideo,faVideoSlash,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faVideoSlash,faMicrophone,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMicrophone,faMicrophoneSlash,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMicrophoneSlash,faScreenUsers,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faScreenUsers,faMaximize,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMaximize,faCompress,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCompress,faArrowsToEye,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faArrowsToEye,faPhoneArrowDownLeft,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPhoneArrowDownLeft,faEyeSlash,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faEyeSlash,faSignalBars,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSignalBars,faSignalBarsGood,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSignalBarsGood,faSignalBarsFair,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSignalBarsFair,faSignalBarsWeak,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSignalBarsWeak,faHandshake,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHandshake,faPersonPregnant,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPersonPregnant,faCreditCard,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCreditCard,faCoconut,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCoconut,faKidneys,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faKidneys,faRabbit,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faRabbit,faRouter,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faRouter,faCrown,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCrown,faHandFist,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHandFist,faUserSecret,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUserSecret,faHatWizard,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHatWizard,faMoon,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMoon,faHourglassHalf,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHourglassHalf,faExplosion,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faExplosion,faDoorOpen,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDoorOpen,faIslandTropical,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faIslandTropical,faGift,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGift,faSuitcase,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSuitcase,faLandmark,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLandmark,faMugSaucer,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faMugSaucer,faParachuteBox,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faParachuteBox,faBriefcase,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBriefcase,faPizzaSlice,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faPizzaSlice,faAward,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faAward,faHandcuffs,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHandcuffs,faHatChef,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faHatChef,faTemperatureFull,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faTemperatureFull,faSnowflake,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSnowflake,faDragon,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDragon,faSkull,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSkull,faWineGlass,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faWineGlass,faUtensils,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faUtensils,faLamp,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLamp,faBoxBallot,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBoxBallot,faBallotCheck,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBallotCheck,faTooth,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faTooth,faBottleWater,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBottleWater,faCrab,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faCrab,faLeaf,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLeaf,faFolder,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFolder,faFolders,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFolders,faLayerGroup,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faLayerGroup,faBallPile,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBallPile,faBuilding,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faBuilding,faFamily,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faFamily,faSportsball,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faSportsball,faDice,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDice,faDiceD10,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDiceD10,faDiceD12,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faDiceD12,faGameBoard,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGameBoard,faGameConsoleHandheld,@adieuu-llc/fa-sharp-duotone-solid-svg-icons/faGameConsoleHandheld"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/icons/registry.ts#113"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ampproject/remapping@2.3.0",
      "type": "library",
      "group": "@ampproject",
      "name": "remapping",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df4899b403e0cfe2d3218a1e8afa98a3ce777f4da305849de6e1a71a9905574337c4eb7d68def77ab920600999538df1e157ea7272f15bd2a98374792c2e1863"
        }
      ],
      "purl": "pkg:npm/%40ampproject/remapping@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ark-ui/react@5.31.0",
      "type": "framework",
      "group": "@ark-ui",
      "name": "react",
      "version": "5.31.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c7ceae98dd570e46830293829f900c5abb2ba4f2c4ed9656f515a0f775c29f291c487fa7f0d669401df188a1fb9aaad4e73f49add115f4a21cc2b041bb8adc9"
        }
      ],
      "purl": "pkg:npm/%40ark-ui/react@5.31.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react,useEffect,react/useEffect,RefObject,react/RefObject,useMemo,react/useMemo,useCallback,react/useCallback,useRef,react/useRef,useState,react/useState,Dispatch,react/Dispatch,SetStateAction,react/SetStateAction,createContext,react/createContext,MutableRefObject,react/MutableRefObject,useLayoutEffect,react/useLayoutEffect,useContext,react/useContext,PointerEvent,react/PointerEvent,useSyncExternalStore,react/useSyncExternalStore,lazy,react/lazy,ComponentType,react/ComponentType,StrictMode,react/StrictMode,Suspense,react/Suspense,ReactNode,react/ReactNode,ReactElement,react/ReactElement,KeyboardEvent,react/KeyboardEvent,memo,react/memo,MouseEvent,react/MouseEvent,HTMLAttributes,react/HTMLAttributes,cloneElement,react/cloneElement,isValidElement,react/isValidElement,CSSProperties,react/CSSProperties,forwardRef,react/forwardRef,ButtonHTMLAttributes,react/ButtonHTMLAttributes,DependencyList,react/DependencyList,Component,react/Component,ErrorInfo,react/ErrorInfo,InputHTMLAttributes,react/InputHTMLAttributes,useId,react/useId,FormEvent,react/FormEvent,ClipboardEvent,react/ClipboardEvent,ChangeEvent,react/ChangeEvent,useImperativeHandle,react/useImperativeHandle,Children,react/Children,Fragment,react/Fragment,AnchorHTMLAttributes,react/AnchorHTMLAttributes,DragEvent,react/DragEvent,createElement,react/createElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/app/sidebar/useSidebarPanelDismiss.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrameLayout.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useTrackAspectRatio.ts#1"
          },
          {
            "location": "packages/ui/src/components/composer/useComposerFieldInsets.ts#1"
          },
          {
            "location": "packages/ui/src/components/learn/useLearnNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/context.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationComposerAdapter.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationCreateAndSend.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationDataFetching.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationGroupInvitesAndDelete.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationParticipantProfiles.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationPendingInvites.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationReactionHandlers.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationScrollOrchestration.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversations.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsAuthLifecycleEffects.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsSocketEffects.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useDmBlockedByOther.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useAccountEventPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCall.ts#12"
          },
          {
            "location": "packages/ui/src/hooks/useCallFullscreen.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCallMedia.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useCallOverlayResize.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCheckoutPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useClaimAchievement.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useComposerControlsPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useConversationMediaUpload.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useConversationScroll.ts#18"
          },
          {
            "location": "packages/ui/src/hooks/useCrashReportingPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useCustomEmojis.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useDeviceManagement.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useDocumentVisibility.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useE2EMediaDownload.ts#19"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedOnboarding.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useExternalLinkPreferences.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useFavoriteEmojis.ts#16"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackNotificationPrefs.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackParticipation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useGifPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useHomeProgress.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentitySearch.ts#5"
          },
          {
            "location": "packages/ui/src/hooks/useIncomingCallRinger.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useIsMobile.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useMediaUpload.ts#13"
          },
          {
            "location": "packages/ui/src/hooks/useMemberColorPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageAchievements.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useMessageLayoutPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageSearchPreferences.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useMySharedThemeChecksums.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useNativeNotificationsPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useNotificationSoundPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/usePlatform.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/usePolling.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/usePreKeys.ts#15"
          },
          {
            "location": "packages/ui/src/hooks/useReactions.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useReleases.ts#8"
          },
          {
            "location": "packages/ui/src/hooks/useReportEvidence.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useRouteAnnouncer.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportTicketRealtimeRefresh.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportUnreadCount.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUnmoderatedMediaPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useUntilCountdown.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateCheck.ts#11"
          },
          {
            "location": "packages/ui/src/legal/policy-content.ts#10"
          },
          {
            "location": "packages/ui/src/navigation/taggablePages.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useHistoryNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useRouteChrome.ts#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/DeepLinkHandler.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/WindowTitleBar.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/main.tsx#1"
          },
          {
            "location": "apps/web/src/main.tsx#1"
          },
          {
            "location": "packages/ui/src/app/App.tsx#1"
          },
          {
            "location": "packages/ui/src/app/AppSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/app/IdentityModal.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/GroupConversationSidebarHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarConversationDmHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarFlyoutSubmenu.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/about.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/folderPanel.tsx#8"
          },
          {
            "location": "packages/ui/src/app/sidebar/footer.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/friends.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/identity.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/invitations.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AccountRestrictionPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AchievementGrid.tsx#11"
          },
          {
            "location": "packages/ui/src/components/AchievementListener.tsx#16"
          },
          {
            "location": "packages/ui/src/components/AchievementUnlockedModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/AdminTransferDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AgeVerificationModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/Alert.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppPlainTextContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AuthLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Avatar.tsx#7"
          },
          {
            "location": "packages/ui/src/components/AvatarUpload.tsx#9"
          },
          {
            "location": "packages/ui/src/components/BannerUpload.tsx#8"
          },
          {
            "location": "packages/ui/src/components/BorderGlow.tsx#8"
          },
          {
            "location": "packages/ui/src/components/Button.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Card.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComparisonTable/ComparisonTable.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ComplianceModals.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComposerControlsEditor.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ConfirmDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/CrashBoundary.tsx#18"
          },
          {
            "location": "packages/ui/src/components/CustomThemeShareButton.tsx#7"
          },
          {
            "location": "packages/ui/src/components/DesktopAppUpdatesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/EmojiPicker.tsx#12"
          },
          {
            "location": "packages/ui/src/components/ExportKeyBackupModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ExternalLinkModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/FeedbackAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackAuthorLink.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackStatusFilter.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackSubmitConfirmationModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FileAttachmentBubble.tsx#7"
          },
          {
            "location": "packages/ui/src/components/FolderEditModal.tsx#8"
          },
          {
            "location": "packages/ui/src/components/GifPicker.tsx#22"
          },
          {
            "location": "packages/ui/src/components/HoverCard.tsx#5"
          },
          {
            "location": "packages/ui/src/components/IdentityCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/IdentityHoverCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ImageLightbox.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ImportKeyBackupModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/InfoTip.tsx#14"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#2"
          },
          {
            "location": "packages/ui/src/components/KeyStorageBanner.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LearnContent.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LinkPostModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MagicRings.tsx#8"
          },
          {
            "location": "packages/ui/src/components/MarkdownTextarea.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MediaMessage.tsx#13"
          },
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#6"
          },
          {
            "location": "packages/ui/src/components/MigrationPromptModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ModerationCategorySelect.tsx#1"
          },
          {
            "location": "packages/ui/src/components/NotificationSoundSelect.tsx#6"
          },
          {
            "location": "packages/ui/src/components/OtpInput.tsx#10"
          },
          {
            "location": "packages/ui/src/components/Popover.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PrivacySelect.tsx#8"
          },
          {
            "location": "packages/ui/src/components/ProfileColorPicker.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ProfileContentTabs.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PromoCodeCard.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ReportModal.tsx#11"
          },
          {
            "location": "packages/ui/src/components/RouteErrorBoundary.tsx#11"
          },
          {
            "location": "packages/ui/src/components/SectionNav.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#2"
          },
          {
            "location": "packages/ui/src/components/SidebarSearch.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SidebarTabs.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SponsorshipExpiryBanner.tsx#8"
          },
          {
            "location": "packages/ui/src/components/SubscriptionChangeListener.tsx#7"
          },
          {
            "location": "packages/ui/src/components/SubscriptionUpgradedModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/Tabs.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ThemeColorPreviewModal.tsx#7"
          },
          {
            "location": "packages/ui/src/components/TicketAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Toast.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Tooltip.tsx#6"
          },
          {
            "location": "packages/ui/src/components/Tour.tsx#1"
          },
          {
            "location": "packages/ui/src/components/VpnComplianceModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/WebDeviceChoiceModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/AppCallOverlay.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/CallControls.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallDeviceSetupModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameTile.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlay.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlayChrome.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallParticipantGrid.tsx#5"
          },
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#11"
          },
          {
            "location": "packages/ui/src/components/call/CallTroubleshootModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/SidebarCallWidget.tsx#10"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementDisclosure.tsx#1"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementsList.tsx#1"
          },
          {
            "location": "packages/ui/src/components/composer/MessageComposer.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/GenericLinkEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/MessageEmbeds.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/YouTubeEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/feedback/FeedbackSubmitForm.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnJurisdictionCatalog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnTabPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimeline.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineDateLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/config/PlatformContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/ConversationsProvider.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useAgeVerification.tsx#8"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#21"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useCallSession.tsx#10"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#24"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useConversationFolders.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useConversationPreferences.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#12"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#13"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useIdentityModal.tsx#9"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useTourContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateContext.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalExternalLink.tsx#8"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyDocument.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Download.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Home.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/PublicHome.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Search.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/ServiceStatus.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/about/Roadmap.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationCard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ChangePassphrasePanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Overview.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ReferralPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Security.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Settings.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ThemeBrowser.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/BillingTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/CheckoutModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/LifetimeTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/ManageTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansComparisonTable.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SponsorshipsTab.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SubscriptionPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AgeVerification.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AuthAllowlist.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/Dashboard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/EffectiveAvJurisdictionsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentityProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentitySearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/JurisdictionRequirementsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAccessManager.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAdmins.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PromoCodes.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SanctionedCountriesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SubscriptionOverridesModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Login.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/MfaVerify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Verify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/checkout/CheckoutComplete.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMediaOutboxMenu.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMembersSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageSearch.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationPinsMenu.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationToolbar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationView.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/InviteMemberModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberEditPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberSecurityModal.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageActionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageBubble.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageEditHistoryLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageGifAttachment.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageMediaAttachment.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/NewConversation.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ReactionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/SubmitFeedback.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Appearance.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Ciphers.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/CustomEmojis.tsx#14"
          },
          {
            "location": "packages/ui/src/pages/identity/Devices.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/Notifications.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Privacy.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Profile.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/ProfileView.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/moderation/LeReportModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportModerationScanEvidence.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/public/ReferralLanding.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/RequestSponsorshipPage.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorCheckoutModal.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorshipDirectoryPage.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/support/MyTickets.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/SubmitTicket.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/services/mediaOutbox/MediaOutboxContext.tsx#10"
          },
          {
            "location": "packages/ui/src/utils/markdownParser.tsx#16"
          },
          {
            "location": "packages/ui/src/utils/urlParsing.tsx#12"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/crc32@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "crc32",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cb6c25aa40d8148b0c2d16c7a7d4077302dbee2d1b104bcad880cbb10ab74a7fd90eb2c6a618bb8fc324d8f70c986e536bf7ed5733cbface80d33cf48878036"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/crc32@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/crc32c@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "crc32c",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa259bf2a6872d82ab36f1916e26111d274a45686da395e5654101c038d835ffa5cb9495606eb3128608771bdfe51df3c9e3f5eb0e0f2c19f7ac7d7173be116a"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/crc32c@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/sha1-browser@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "sha1-browser",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "387ea5bde0857dc0e35f875b02f0854985232598c3affdd7277c47b639f73a3e5bf518e88d0a3c9e9a0b780fdb37090e92b490d3082b1f35e4e2d0d1c462897a"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/sha1-browser@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "sha256-browser",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0177cdfe51a8b52430bba1cd704b08012a3b9165d9e47616bdf3a648d283b04a82e0e6ac853a7c6a54e66b3f85ed30b62f4f37485bf945d07ea94dd5b35919ab"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/sha256-browser@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/sha256-js@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "sha256-js",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "145410caeede76ee2e7ef219f8e69d1691c73adf9e49305a61a922e3873e6a48e0eea660f6839078b964efb17ab5262a8c30050a5ac7264f6d31fd07755c8ebc"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/sha256-js@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "supports-web-crypto",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "880bd4a2d9b4db590cdf778274d7f020dfff17beff2000c34ace7c8be30368ea85ad58d9a3d6c06a5d0d2bb1eead1b962cba45d622d7ee06d6ae31e37a8f9816"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/supports-web-crypto@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-crypto/util@5.2.0",
      "type": "library",
      "group": "@aws-crypto",
      "name": "util",
      "version": "5.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e11914f44b08e99a41bdee5fb1e42518d51628c6b544b3d0d5d9e39d0a1ed3b95d7c8cdcb066f9842e56d039bbbb8db7296cdac25ae96e35c1ad7084bfdcdacd"
        }
      ],
      "purl": "pkg:npm/%40aws-crypto/util@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "util,parseArgs,util/parseArgs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "scripts/test-update-server.ts#22"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/checksums@3.1000.8",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "checksums",
      "version": "3.1000.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf453d4bb8012267b739382dd4b75b005e11a6f6af09cfb818ad7ed71a8072ab5bac7b04863428e91e392ca72386cffe5ab4498a3d58d06cedc3b40f0087947c"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/checksums@3.1000.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/client-dynamodb@3.1018.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "client-dynamodb",
      "version": "3.1018.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a9ef7b9644753b203ab33c90160fa5ed0f44ecee778c0f91b817a76e06673b47a0a36ca11e67b659d414d6b6fec99ab089d686b63c1a062bfab22dbd422606d"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/client-dynamodb@3.1018.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/client-dynamodb,DynamoDBClient,@aws-sdk/client-dynamodb/DynamoDBClient,GetItemCommand,@aws-sdk/client-dynamodb/GetItemCommand"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "infra/aws/lambda/media-processor/src/csam-hash-check.ts#17"
          },
          {
            "location": "infra/aws/lambda/media-processor/src/index.ts#30"
          },
          {
            "location": "infra/aws/lambda/media-processor/src/run-csam-hash-checks.ts#1"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/client-lambda@3.1018.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "client-lambda",
      "version": "3.1018.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5579d83185e190fd02edb54a99f3e3cc23c45b685e7de4c5c209b47a048da8558fb74965168bf549c2801baba423fe0ddbda06a7a652b9469a324982da9eeb47"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/client-lambda@3.1018.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/client-lambda,LambdaClient,@aws-sdk/client-lambda/LambdaClient,InvokeCommand,@aws-sdk/client-lambda/InvokeCommand"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "infra/aws/lambda/media-processor/src/index.ts#35"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/client-s3@3.1018.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "client-s3",
      "version": "3.1018.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06218a323ae4009932b1ed440a9572c5562e81ff36141ddc33dce02a9c776e816e5a86f2a251b9ae2e978e830863c7e91dd75a3bc64295711e7400b27a548b58"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/client-s3@3.1018.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/client-s3,GetObjectCommand,@aws-sdk/client-s3/GetObjectCommand,S3Client,@aws-sdk/client-s3/S3Client,DeleteObjectCommand,@aws-sdk/client-s3/DeleteObjectCommand,PutObjectCommand,@aws-sdk/client-s3/PutObjectCommand,DeleteObjectsCommand,@aws-sdk/client-s3/DeleteObjectsCommand,ListObjectsV2Command,@aws-sdk/client-s3/ListObjectsV2Command,HeadObjectCommand,@aws-sdk/client-s3/HeadObjectCommand,CopyObjectCommand,@aws-sdk/client-s3/CopyObjectCommand"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/routes/releases/controller.ts#7"
          },
          {
            "location": "apps/api/src/services/conv-scan-moderation-cleanup.service.ts#5"
          },
          {
            "location": "apps/api/src/services/custom-emoji.service.ts#21"
          },
          {
            "location": "apps/api/src/services/cybertipline-report-builder.service.ts#8"
          },
          {
            "location": "apps/api/src/services/e2e-upload.service.ts#23"
          },
          {
            "location": "apps/api/src/services/moderation-scan-evidence.service.ts#5"
          },
          {
            "location": "apps/api/src/services/upload.service.ts#20"
          },
          {
            "location": "apps/api/src/utils/conv-scan-purge.ts#11"
          },
          {
            "location": "infra/aws/lambda/media-db-writer/src/conv-scan-purge.ts#9"
          },
          {
            "location": "infra/aws/lambda/media-db-writer/src/index.ts#17"
          },
          {
            "location": "infra/aws/lambda/media-processor/src/convScanBatch.ts#12"
          },
          {
            "location": "infra/aws/lambda/media-processor/src/index.ts#29"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/client-secrets-manager@3.1018.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "client-secrets-manager",
      "version": "3.1018.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2f5763698d2f927cc564f0ed1bd6d86eccd950e4684883101ac083ce502b8b7f57cba4684636015c8145e54e791c028cad6697c57494c1ab9271b55d0080bfc"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/client-secrets-manager@3.1018.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/client-secrets-manager,SecretsManagerClient,@aws-sdk/client-secrets-manager/SecretsManagerClient,GetSecretValueCommand,@aws-sdk/client-secrets-manager/GetSecretValueCommand"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "infra/aws/lambda/media-db-writer/src/index.ts#16"
          },
          {
            "location": "infra/aws/lambda/media-processor/src/index.ts#34"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/cloudfront-signer@3.1074.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "cloudfront-signer",
      "version": "3.1074.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81395ca426fbe61685be1f162af4ff0673ee280b0f6575c3569359a830c16d2d44bcec5bb4998d9ddfeb99be5d20e8e336f77a3da490dee0cfd41723d8eb604b"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/cloudfront-signer@3.1074.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/cloudfront-signer,getSignedUrl,@aws-sdk/cloudfront-signer/getSignedUrl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/utils/cloudfront-signer.ts#12"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/core@3.974.23",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "core",
      "version": "3.974.23",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "322591fee5a3c631571b3ac4d0685ce655b1531cc7b14585855f8e5fb338711f52ae6ae766ce935dabe70969f3cddc09785ae2df8c50a3cd6bbc63732b773805"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/core@3.974.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-env@3.972.49",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-env",
      "version": "3.972.49",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "962077c9034708cf64fe0bbfc37e971cc28f96e4fb1d39671948516c11922120d091caff4b2d73b1969b8aebd08fc586e725b9ef7bbd45e86b06fbe7210f4e11"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-env@3.972.49",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-http@3.972.51",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-http",
      "version": "3.972.51",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c44f41f6a287dc889e6531158d22f46300fed0df0bf65d3f89b492447613d650cc1edd3bd0f6a731a27a6eeef5e636782772f1698b813622df936a66acfe768"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-http@3.972.51",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-ini@3.972.56",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-ini",
      "version": "3.972.56",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20099ceb585b81088786df54df1d2d9d1c33d25cddc0ec03fe2f6fa1181d26b29a985f89b66ac13ac5bd1b007b99f1689cd58e58be2a011598ac5f2f78431edf"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-ini@3.972.56",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-login@3.972.55",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-login",
      "version": "3.972.55",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84106400da377039fe876ab1c73111e1af89f0908ef68f59fd862653b8a4cba01c69aad7e5145d45c1cd0ba48b770634bc05d0ca09fab2851b0ea3e7dc682168"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-login@3.972.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-node@3.972.58",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-node",
      "version": "3.972.58",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b208b566488ee964ef21c703555faa5785356526a4414e9fa28dd11f252523d11ca31e717ad3639f01aacecc6abac241a875e164601b7c32627a03ac9c4605b"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-node@3.972.58",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-process@3.972.49",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-process",
      "version": "3.972.49",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bc877ea506e0bf467052b2394ef9d9fac599b729b025e6fa496953c07d09cc9b3dbf3884a628e73c5d972a31080ed800f005835130ce8a7f7bf3f46fd3ba531"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-process@3.972.49",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-sso@3.972.55",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-sso",
      "version": "3.972.55",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4590ecfbe046b94064bd8ed2285e9e794ff224492deca6ffa72d34f4edf458ffe4f9c6610ea9a601548684997e334cdbdb57a83696bb6569529612837226ddf"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-sso@3.972.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/credential-provider-web-identity@3.972.55",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "credential-provider-web-identity",
      "version": "3.972.55",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8360681020f5ab4d644cf0728b9ebe54b56f7560f332428872befbaa2c69a87d28930dadd14e42a0fbfee92f2ffc3d58d966ba40a2ad9fa5c0b43ccff8a7e9be"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/credential-provider-web-identity@3.972.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/dynamodb-codec@3.973.23",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "dynamodb-codec",
      "version": "3.973.23",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1857eb8cd5f0f90b5e59bba6f230f6d86dd3d050ff5e22441a9eabd42a2a9dd31cea9c72405a10f27a93b8d9f5adba98c2abf88824e5ec662807d1f5ed110acf"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/dynamodb-codec@3.973.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/endpoint-cache@3.972.8",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "endpoint-cache",
      "version": "3.972.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c19a41b40e785fab4fd3e19d0fa54afb1e49dc055696bef09bbda7de69433ec82f706bc1868cb266a27ab440bd7b44407d5a2be019e620590e40f34530e549d"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/endpoint-cache@3.972.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-bucket-endpoint@3.972.27",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-bucket-endpoint",
      "version": "3.972.27",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9aa93de4805cc8d5625bd728069c74f636922ceaa54e7d0009573722d2ef81c5af222f662475f21012174ade51ea52d01f4879cbe7b0e9f9a4b3bcf34969b719"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-bucket-endpoint@3.972.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-endpoint-discovery@3.972.19",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-endpoint-discovery",
      "version": "3.972.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14c832cd4ab7261f8e351631af205135d05df85517f0fc11974edc71092735da26b3a28278012eb02925eb086aa43acf43a387d1d75e4a27cacaa612b360cb23"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-endpoint-discovery@3.972.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-expect-continue@3.972.23",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-expect-continue",
      "version": "3.972.23",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e19aea24c260240e67325e93ef757158252d96652316a96578507967a82ad31a3134004baaa7e5a0de0de69ac5f354bffa3237994c2de6f6ce1727c340e1f37a"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-expect-continue@3.972.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-flexible-checksums@3.974.33",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-flexible-checksums",
      "version": "3.974.33",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8c81048f7a642adbf796fdeff4f92a58e24611e4bedd52006255d11ce5b77eced1cdbf4ed9318888fac4e28abdd380a9dd15f8254b0fd5162ee8649e9b67ade"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-flexible-checksums@3.974.33",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-host-header@3.972.24",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-host-header",
      "version": "3.972.24",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ce203fc60db334b6eb8a4f7230330fb19d9733f27f13413fa539fe3bf1eae9f90a0ae55c48ee43e97c88670d94492f7f52af226f7fc639049c4173ff9ba2221"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-host-header@3.972.24",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-location-constraint@3.972.20",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-location-constraint",
      "version": "3.972.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8324b2e0f07be6a7f9c7b59e00f58378cd884a0aaf74890ecfdf979800eb64e64489e5c9eae1153566726c2c1b4fa3e402d06f7ad45d64a45bea05b36adee827"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-location-constraint@3.972.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-logger@3.972.23",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-logger",
      "version": "3.972.23",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fbb20729212012791b56d33b7cffa7d21879c1d384eb2b7ad648c079cf805e535e8ba5e7877bbdd19c2ed809af831f34921a52dfe632531ccc0d305ce6ceac7b"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-logger@3.972.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-recursion-detection@3.972.25",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-recursion-detection",
      "version": "3.972.25",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b07ac5b3fac69e8d4b18b9d0c226ba5df59312e999b590a378254e9733f5ded7737cb1d9d6de2101ed4b2cff636579dd82e42301a26add0940b70355503d902e"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-recursion-detection@3.972.25",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-sdk-s3",
      "version": "3.972.54",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1837c34348302c544a37d81620a72656b1c9ddeed76a09d8ecdd4b2f33153609ce9ee63b7ff00b826cb70ae063a2c583f794ff67a7be82cd4879698b3e4c8b29"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-sdk-s3@3.972.54",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-ssec@3.972.20",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-ssec",
      "version": "3.972.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a787d11059e395d7517f7b92bc99e8ff49f7b3da1ccee7e714687e266d945610cfb32e77f16cc3b0a3d60dc085898717fdd09e901052036658ca7d4947843f8"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-ssec@3.972.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/middleware-user-agent@3.972.53",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "middleware-user-agent",
      "version": "3.972.53",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93d4e220ca7d5d3e31d39a5344e4d72b094ff4cd3fc5a231877d6c4587a3594d5c16f8bacabf3925d3d888586566d3f0ef4d5f4fbb514e93f292ea229d28e31a"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/middleware-user-agent@3.972.53",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/nested-clients@3.997.23",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "nested-clients",
      "version": "3.997.23",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80ef7764fb08d9bc5e1590f8d9fd7faa30f0e8501990d65c2913bde0b2224f4ddfcce99c27d7bfb6e9f18d58c0d5197af42966549cf3f07dc6f4274a79fd743c"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/nested-clients@3.997.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/region-config-resolver@3.972.27",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "region-config-resolver",
      "version": "3.972.27",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d7fc01f8e65c35733e3ab1062e4ddeeee177c5a4de3635875efa6f310c7a5e62f7a3c25a2679f6e73393461d0f316458471510bd775ae93d5b5ced47552aa734"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/region-config-resolver@3.972.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/s3-presigned-post@3.1018.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "s3-presigned-post",
      "version": "3.1018.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "782e80b9a1670b99a70f282c24cc829f4a0dcb72bbe5b6cae2758e7c45ac32c561937a4bf1f010b318c34b5b84ce568153cf6de34366fc37cddfa29c7915d3ec"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/s3-presigned-post@3.1018.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/s3-presigned-post,createPresignedPost,@aws-sdk/s3-presigned-post/createPresignedPost,@aws-sdk/s3-presigned-post/dist-types/types,Conditions,@aws-sdk/s3-presigned-post/dist-types/types/Conditions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/services/e2e-upload.service.ts#25"
          },
          {
            "location": "apps/api/src/services/upload.service.ts#21"
          },
          {
            "location": "apps/api/src/services/e2e-upload.service.ts#26"
          },
          {
            "location": "apps/api/src/services/upload.service.ts#22"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/s3-request-presigner@3.1018.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "s3-request-presigner",
      "version": "3.1018.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c46ffa7adbbe5944a9d2714d888458a207a53c0751d88c1c1219636e019c5feda36a39cd5941e337d7251bdea070e9a7b3c8d458972f09a84eff572737bdbc0"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/s3-request-presigner@3.1018.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@aws-sdk/s3-request-presigner,getSignedUrl,@aws-sdk/s3-request-presigner/getSignedUrl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/services/e2e-upload.service.ts#24"
          },
          {
            "location": "apps/api/src/services/moderation-scan-evidence.service.ts#6"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/signature-v4-multi-region@3.996.35",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "signature-v4-multi-region",
      "version": "3.996.35",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8bfd55acf96721dacb477a60864e650da8a2cccd44714032b96e8346dc99f79003a9ef599e0d4b92e6c6ce6e912f1711c3ab4b967922c50cd498b2336df8396"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/signature-v4-multi-region@3.996.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/token-providers@3.1074.0",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "token-providers",
      "version": "3.1074.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6ff342338065b84675d6b5fb7af7672164e33d8ba3e179b56c2c272768ce1d0443d9bdad9f13a157007b3be86ed173bb37c86c97ffaf06d2764cad4cbe566a6"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/token-providers@3.1074.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/types@3.973.13",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "types",
      "version": "3.973.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a441d9a919009477e77c053db4af96a4abff801363189ac7320037034898446cacc014b6b74a5f7b3fa55a5c24b5bdc1a9ad28be1ef0fd0253170a777c3c4b36"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/types@3.973.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/util-endpoints@3.996.22",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "util-endpoints",
      "version": "3.996.22",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0a34acea44ec8a9bea4ca9bc022da40cdaca5136ca751682963527fcbba6f22aefa0b117b72041c9773f4eb63ec25aa00b9c34890ac59746f0d31a919f2b367"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/util-endpoints@3.996.22",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/util-format-url@3.972.25",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "util-format-url",
      "version": "3.972.25",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ab4d8e8ad146977d1f708a89eadf2264c6317aaffe1657d6316894f94712ea9a9f27da6a2112b858262107fbb96f210988b74d312f76865266afa857bac8573"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/util-format-url@3.972.25",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/util-locate-window@3.965.8",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "util-locate-window",
      "version": "3.965.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b946ccb3570164f69f0f4a21523e84c0d7f47cf679df836f0711e8c788635fed11c6ae696926147a6efe862f37de962bceb7270404ca218a51d363035d3e4cf6"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/util-locate-window@3.965.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/util-user-agent-browser@3.972.24",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "util-user-agent-browser",
      "version": "3.972.24",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "568bc834e89eb1c49002d296e4530d8b8a54af6b0eb9fc2e534a229e028b5ae148c4840bf14e6a649116eff615f20a1745230b859ff7bb61b629b1b173302618"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/util-user-agent-browser@3.972.24",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/util-user-agent-node@3.973.39",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "util-user-agent-node",
      "version": "3.973.39",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4c3c5a40b0d3e4b3f1265508c0cb0e7b57d728fdba9393c43703783cb407bd5d5a62b0b8fc7ef268a9fc4b17d50f863de66e5c68ad7b361d3d99e3916c918c4"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/util-user-agent-node@3.973.39",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws-sdk/xml-builder@3.972.31",
      "type": "framework",
      "group": "@aws-sdk",
      "name": "xml-builder",
      "version": "3.972.31",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b31383e0ca5fa10c5f81bb2bb3c544a9c27b94bbd949b8ed581a0b5e1bcf7fe10bf4fb621089542a75b3d5df6228ccbbd75900a13d071d924fec2af6f540789"
        }
      ],
      "purl": "pkg:npm/%40aws-sdk/xml-builder@3.972.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@aws/lambda-invoke-store@0.2.4",
      "type": "library",
      "group": "@aws",
      "name": "lambda-invoke-store",
      "version": "0.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "898f32be3134cbae75062c4a34f826bf55ab41cf86675e36b1bd33e206270a10c363662a2383ff8ec4a8a415ab29f02decb389024397b7bac2fe19acf9672541"
        }
      ],
      "purl": "pkg:npm/%40aws/lambda-invoke-store@0.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@axe-core/playwright@4.12.1",
      "type": "framework",
      "group": "@axe-core",
      "name": "playwright",
      "version": "4.12.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acc77bc6b8a9b6a2a93fec39dbae62e07764bf65f991bbbaba2062fc1d88eee7f786279104cdea0c27da28fb717e261bda62977c5fb22ce0c9c08c7e26fd460f"
        }
      ],
      "purl": "pkg:npm/%40axe-core/playwright@4.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "playwright,chromium,playwright/chromium"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "scripts/test-video-processing.mjs#27"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/code-frame@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "code-frame",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02ea7b69439fa5b01483644e38937a230e5ff43301973bb4988926fe66a52d014dfd84203b8f300a3d0ac5adec10726f3d5160eec891faa4489f05dddaa8502b"
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/compat-data@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "compat-data",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "968713910c8abf0204801cd5ae7f3af7779b73dec5d94f191e36d7c035c9e459f64c2a4dc1394a71a28b91d1e8a7973f89c38513baaded0f490b986728d6ba1a"
        }
      ],
      "purl": "pkg:npm/%40babel/compat-data@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/core@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "core",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4601c10afb636ce2b681748d04d22436811cf6aa1512d6aede18fc804a8a42e2f71d90226ca6ab585108dcb7e6e8460a90b6a53a1f1e4ab8fd6fe721f47fd504"
        }
      ],
      "purl": "pkg:npm/%40babel/core@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/generator@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "generator",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e45c3e4e250680408759d5bb775197449c7027f4899ddc8541757d375057bea27cbd3a3c39a73afd6152860d8d63b7e19c9ff1671a435ff2bf958f934e256b5"
        }
      ],
      "purl": "pkg:npm/%40babel/generator@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-compilation-targets@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-compilation-targets",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1e9ba59a063e0d69561574d84b3cf55a7044ba649f8a0417d2913303dd86716cfdeb9b70e2f39b4953996369436168eca7b7e023d31aee858bb3401b7c9fbd6"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-compilation-targets@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-globals@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-globals",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de7415500b6f90a1fdcda85f5a0c3de8973fb853a68c0084d64433f3613696a5a61c1823cdb365b02db69ee4137da86659e42d4eae6743fe0d9ddd80d708f8cc"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-globals@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-module-imports@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-module-imports",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a31f0ad0418726f719d38af4a19f62033a5233227377e005ec92fabd42272f0ad133ab5573725bbfb4a17c26ad4283c246d862fafc49a382c093ee55dea44de"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-imports@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-module-transforms@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-module-transforms",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50f5154b25db3a1eb6eca8822064128305b319e04a2e4689f4f24476b9e0230312cf12d1e234b8f9fd5fd636fb57305b83c9c52da628b6f54f1424ea76b99302"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-transforms@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-plugin-utils@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-plugin-utils",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1bbb0762280f635ee83b94985a77c3ff4313070551efcd52fc923ae377bf26151881581613feb54a85b7347f4a5942b22aae4b561de7a627fdf5692dea3f3a27"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-plugin-utils@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-string-parser@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-string-parser",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dbe628cfad9f3d1831fcdb6dcbe143fc8ba400a56c6cd3845b3d02537960d5d3f91e476137e8c78a9f2afa2d899452fa91448f88bfced2b85d56e84ac837363"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9e8711a4463e7987f7dff0431a27e71887268a947231a980e7ebcdb0403ed1369f54ba3390b07a20dae4b4af6bf3af8a56fac5dff7435e79aca370d697ddf16"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helper-validator-option@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helper-validator-option",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37d644aeb0fec96e607820ed06a9cea31991f3eb4d2a21aec4a943a6e2717ecaa96b674571ec5ace218013faa81cb8830eb79534cba9c46992a0d972bec03783"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-option@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/helpers@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "helpers",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d64da500644c7c74dcc2e35870235499a51f7e642ff0a58c7e1da225451e465c25c07e0574d1bb99f3c8d7434f7cb1c9153844e13cabe26bfb9133593a23ee06"
        }
      ],
      "purl": "pkg:npm/%40babel/helpers@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/parser@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "parser",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8673919e33ffd4fff31449dda1e5fe9feb7547059126226933f8ceec55b7d8a9fdaf9fac241d8958e758a382fa93bf23d79782c18dc69bfef7eb807510cc2d36"
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/plugin-transform-arrow-functions@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "plugin-transform-arrow-functions",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37bcc0ad45d6cc03339befcdd2e3c179507715a9b994cc6d5303260cae5ffc80414bb6bba75a9e528c5dffa09c917a3151d82c9edab50e1f31356d3a99a65b0d"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-arrow-functions@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx-self@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "plugin-transform-react-jsx-self",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cbd2131cf71cf2f3a543df59d48b0cdde68b5101cc843dcb1e802c6894ed0fbdc5ee1f5bf490409efd42339d816286992f539c20fe3938bf44d31057e6e777f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx-self@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx-source@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "plugin-transform-react-jsx-source",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3a2322b4f47df08b87066e10c1c29e60506a3420ab6761af2dc9389ea618ab3c22ba7dba1b54689730c239ccb43868a1183f7c19dc0ad4e38a3ef0a32b486fd"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx-source@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/runtime@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "runtime",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36af0e8465a264864657a84b1e8c8028b2dc26284fff115e04c189a14af14d7da9b08f1d0a27f32e16484856fe5564b7c053110e6086c3947e74ec920aa3cb87"
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/template@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "template",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6eabe19fdf9a08db815e375d4b92851016abfdbb035e5a9c57662fc98b7ad1228280cca9f145a67e1a48f4bca4bd6428931127e783537d2f23b25efa3e9be1a"
        }
      ],
      "purl": "pkg:npm/%40babel/template@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/traverse@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "traverse",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12195f350b59f8d2b6db0e4133ad5c8ae8aad66e7c79ddf75abd576a7fff6514f2ea18239f0c827df458c33b065dd012252509d60b9920bb04ae1d5e41c97ecf"
        }
      ],
      "purl": "pkg:npm/%40babel/traverse@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@babel/types@7.29.7",
      "type": "library",
      "group": "@babel",
      "name": "types",
      "version": "7.29.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e33048c693f3a30899a6eb28164c865706a4751254cae1f93f143f3ebaa085f7455966acbe709d3df4171eb7a70da8be8322c046e9598d9a3008e8fa7e34f8a4"
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.29.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@bcoe/v8-coverage@1.0.2",
      "type": "library",
      "group": "@bcoe",
      "name": "v8-coverage",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb300193f10203f418482435346895c306d07ab50267e4d06e9eb843702099f36fbab1c7d23f13b576b5a9b4a15c0eaaaa4a408f85795bca4fea62ded6670ca8"
        }
      ],
      "purl": "pkg:npm/%40bcoe/v8-coverage@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/biome@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "biome",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21758b0b12a669efab23b2ce1d2d41dc46d58ac43a1910166e137d9ac6ba2a3342c855abbca656478a147629da36cb2b57ce763ab487b923daf7987518f25ced"
        }
      ],
      "purl": "pkg:npm/%40biomejs/biome@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-darwin-arm64@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-darwin-arm64",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e9a83cefaafeef15a59188d3754deef5b224603daa92f4ca6a81809d3ff0ab51b909ec0a5ecda79a2a3b9e28744dfc91ffea54632500078bc69c403080cf6db"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-darwin-arm64@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-darwin-x64@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-darwin-x64",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "460c13a8f00cf20dad9f58fe6f9a118c5fc36d2057f1ae20c288edb86f57ba17caec68289af67df93fadaa35e255b8cb11e1893a82fa54493c9af45355e4b26f"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-darwin-x64@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-linux-arm64-musl@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-linux-arm64-musl",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58c72f30b801cb24ea5711a5abdd7c341058962abd15147d1804151131dbf958c656a5c26457c79591c2d455f889bb9863f1e0e93244deb1d4d3156b7495cd47"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-linux-arm64-musl@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-linux-arm64@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-linux-arm64",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca1577e42cd9877f15c8cbd31178b72538f1641b3efa808a2bd286f2f07a548e7ebaf42f64d47704558428acee3a6c7d0c9263eec4296782d025c99b193b37f9"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-linux-arm64@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-linux-x64-musl@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-linux-x64-musl",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00d4e8c2d94b98f626e7278c724598f17cdbf48c7e2493f7b601d1fe7eb1463d555b2233cd6b5f45f8a1f61bfd5660a5c1a76906f65db8849921b06c225606dc"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-linux-x64-musl@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-linux-x64@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-linux-x64",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27feee1d25fb35fa180c8ec78a302477c9674083ab45bd96ee3dd7fadc3847e379131bd71acc9716219d41c7dcc5f3a635099955240e08393be7b7f0a73a9072"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-linux-x64@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-win32-arm64@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-win32-arm64",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce05e728d8163c2e223c5ed8d6547749351e094b994690fa2223ab0bb4d94e58742f1e85895513d399b2b8c40743d0fed5c73bbb2325762e1fa2b13a969d22bd"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-win32-arm64@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@biomejs/cli-win32-x64@2.5.1",
      "type": "library",
      "group": "@biomejs",
      "name": "cli-win32-x64",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eaec6947d86f6a094036465e99e4a237f1616209066acac41a7dbaede5c85af8eb8c9d8b843964db9d48863549aba317ce4576fdb717c0bc12ae82f23eda9166"
        }
      ],
      "purl": "pkg:npm/%40biomejs/cli-win32-x64@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@bufbuild/protobuf@1.10.1",
      "type": "library",
      "group": "@bufbuild",
      "name": "protobuf",
      "version": "1.10.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c09f117906c7c6c01f5e1adff62c65d1a61b668ad1b8e5a904dce6f292fc7ed992c50c7fc27243e4483ceb5370254fdccf2d955c521e6c27999d9ac8f6b92d21"
        }
      ],
      "purl": "pkg:npm/%40bufbuild/protobuf@1.10.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@bufbuild/protobuf@2.12.1",
      "type": "library",
      "group": "@bufbuild",
      "name": "protobuf",
      "version": "2.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06f00c7d2e8bae0662af2380678a4162e72ee301bf122ffda3d0d9f5a91b4449cc2db3c98a89b68bc6fd0bc22c284ad0a222aa561adeaf3b7790e4ff46bccb1e"
        }
      ],
      "purl": "pkg:npm/%40bufbuild/protobuf@2.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/android@6.2.1",
      "type": "library",
      "group": "@capacitor",
      "name": "android",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f207780888903b92c02253c87dde660aea1d051c4c31d65911d8fca86f26f9d435b10db1c9e995a731e644af2a4821e8aec0540a0dc3eb68f6729e9b10102477"
        }
      ],
      "purl": "pkg:npm/%40capacitor/android@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/app@6.0.3",
      "type": "library",
      "group": "@capacitor",
      "name": "app",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2015409b715cf437f618377d8e0457aba1c597b2522fdcd73dd200e246c06425cd299702ba908513e8f29ae56b56da47e1b5e51e0955d06ef02b1f67c7fb452"
        }
      ],
      "purl": "pkg:npm/%40capacitor/app@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "apps/api/data/jurisdiction-requirements.seed,apps/api/data/sanctioned-countries.seed,apps/api/db/mongo,apps/api/db/redis,apps/api/middleware/security-headers,apps/api/middleware/request-id,apps/api/middleware/cors,apps/api/middleware/csrf,apps/api/middleware/session-cookie-renewal,apps/api/middleware/require-subscription,apps/api/middleware/identity-session,apps/api/repositories/base.repository,apps/api/repositories/user.repository,apps/api/repositories/audit.repository,apps/api/repositories/session.repository,apps/api/repositories/mfa.repository,apps/api/repositories/identity.repository,apps/api/repositories/block.repository,apps/api/repositories/notification.repository,apps/api/services/custom-emoji-shortcodes,apps/api/services/messaging/email/ses.provider,apps/api/services/messaging/email/console.provider,apps/api/services/messaging/email,apps/api/services/messaging/sms,apps/api/services/messaging/sms/textmagic.provider,apps/api/services/messaging/sms/console.provider,apps/api/utils/adieuuLogger,apps/chat/utils/logger,apps/desktop/main-process/update-preferences,apps/desktop/renderer/platform/capabilities,apps/web/platform/capabilities,connectMongo,mongo/connectMongo,getDb,mongo/getDb,getCollection,mongo/getCollection,getMongoClient,mongo/getMongoClient,withTransaction,mongo/withTransaction,checkMongoHealth,mongo/checkMongoHealth,disconnectMongo,mongo/disconnectMongo,initializeCollections,mongo/initializeCollections,ensureCriticalCollections,mongo/ensureCriticalCollections,createIndexes,mongo/createIndexes,Collections,mongo/Collections,MongoHealthResult,mongo/MongoHealthResult,CollectionName,mongo/CollectionName,connectRedis,redis/connectRedis,getRedis,redis/getRedis,isRedisConnected,redis/isRedisConnected,checkRedisHealth,redis/checkRedisHealth,disconnectRedis,redis/disconnectRedis,RedisKeys,redis/RedisKeys,RedisHealthResult,redis/RedisHealthResult,RedisKeyGenerators,redis/RedisKeyGenerators,enrichIdentitySession,identity-session/enrichIdentitySession,requireIdentitySession,identity-session/requireIdentitySession,BaseRepository,base.repository/BaseRepository,IRepository,base.repository/IRepository,UserRepository,user.repository/UserRepository,getUserRepository,user.repository/getUserRepository,IUserRepository,user.repository/IUserRepository,AuditLogRepository,audit.repository/AuditLogRepository,getAuditLogRepository,audit.repository/getAuditLogRepository,IAuditLogRepository,audit.repository/IAuditLogRepository,SessionRepository,session.repository/SessionRepository,getSessionRepository,session.repository/getSessionRepository,ISessionRepository,session.repository/ISessionRepository,TotpRepository,mfa.repository/TotpRepository,getTotpRepository,mfa.repository/getTotpRepository,ITotpRepository,mfa.repository/ITotpRepository,WebAuthnRepository,mfa.repository/WebAuthnRepository,getWebAuthnRepository,mfa.repository/getWebAuthnRepository,IWebAuthnRepository,mfa.repository/IWebAuthnRepository,IdentityRepository,identity.repository/IdentityRepository,getIdentityRepository,identity.repository/getIdentityRepository,IIdentityRepository,identity.repository/IIdentityRepository,BlockRepository,block.repository/BlockRepository,getBlockRepository,block.repository/getBlockRepository,IBlockRepository,block.repository/IBlockRepository,NotificationRepository,notification.repository/NotificationRepository,getNotificationRepository,notification.repository/getNotificationRepository,INotificationRepository,notification.repository/INotificationRepository,getEmailProvider,email/getEmailProvider,sendEmail,email/sendEmail,getSmsProvider,sms/getSmsProvider,sendSms,sms/sendSms,elog,adieuuLogger/elog,DEFAULT_UPDATE_PREFS,update-preferences/DEFAULT_UPDATE_PREFS,MIN_CHECK_INTERVAL_MINUTES,update-preferences/MIN_CHECK_INTERVAL_MINUTES,normalizeUpdatePreferences,update-preferences/normalizeUpdatePreferences"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/cli@6.2.1",
      "type": "library",
      "group": "@capacitor",
      "name": "cli",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24a9741691607bc3e040d227c35da470a89e4380663b26b343824624e7c4a555e582b5f5c8f8526533e39e0ba9cd30a22b723babb8861b9923ba7d1f0ea81208"
        }
      ],
      "purl": "pkg:npm/%40capacitor/cli@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/core@6.2.1",
      "type": "library",
      "group": "@capacitor",
      "name": "core",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bab670c5aee1544fc19c0d7ca02140762cd73ec7ba7c229a9d0c84aa99b3e9c049daf39bc0ca722431b98c17a84ac828712f7e031fbdbdbe1db9c5899f4cb6a9"
        }
      ],
      "purl": "pkg:npm/%40capacitor/core@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/haptics@6.0.3",
      "type": "library",
      "group": "@capacitor",
      "name": "haptics",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb2285d3e951519104c7518315682728789af7be27a7ba353a099197f6ed2fd7123198744d20d94f20cc1ffa9ccb800cdfd09fb8878bb383788799708b15cbb9"
        }
      ],
      "purl": "pkg:npm/%40capacitor/haptics@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/ios@6.2.1",
      "type": "library",
      "group": "@capacitor",
      "name": "ios",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5b32541d423c5ed70c9a06f615535c93a232898e096e650b099002ee271bffe85f104f0e5beaf77b5fbf393bf3bb70ca480197d45a8fefb401f3164455fa45f"
        }
      ],
      "purl": "pkg:npm/%40capacitor/ios@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/keyboard@6.0.4",
      "type": "library",
      "group": "@capacitor",
      "name": "keyboard",
      "version": "6.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4d7b2406c48393892bf783e753c49fe9955a4632707875a26e087cf513629e968fa33b1f852a5c8563d2f53b0d78e120b3b972b8f0d5ebf16a315df5e040428"
        }
      ],
      "purl": "pkg:npm/%40capacitor/keyboard@6.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/splash-screen@6.0.4",
      "type": "library",
      "group": "@capacitor",
      "name": "splash-screen",
      "version": "6.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b895d1fb6f1c75a89eef3208501be09168078a6e86af58ad2729bdbe820c4e6ae35e439a3ed7a3c31609b1d4163c9cfdce01a749b5ee0b598d3626cb82fdcea5"
        }
      ],
      "purl": "pkg:npm/%40capacitor/splash-screen@6.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@capacitor/status-bar@6.0.3",
      "type": "library",
      "group": "@capacitor",
      "name": "status-bar",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c59604a6b71e99c1ac34b44bd9810b161c178e7d6581fc0bc4a02029a292d3e261e4055a12af090bbf2d8f8d9b39c3109bb26aaf41ccebdd70b24f068365542"
        }
      ],
      "purl": "pkg:npm/%40capacitor/status-bar@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/mobile/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@colors/colors@1.6.0",
      "type": "library",
      "group": "@colors",
      "name": "colors",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22bf803a26eaceb22c2fa6a3b77473dcbb2407b3a23151ea96d666b296d6fd326e4d5bb238c8ab56a0248df63a2484a22c783236a89c002f00c871c6ccd77f74"
        }
      ],
      "purl": "pkg:npm/%40colors/colors@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@dabh/diagnostics@2.0.8",
      "type": "library",
      "group": "@dabh",
      "name": "diagnostics",
      "version": "2.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4783125d3567b8ccc60fb6f31dd5b666185d3c2fe28042c435cab922312f7ab06fab9867d525c259cb22e9e4ac7563f4fd4afe488b51463024b667685fff11fd"
        }
      ],
      "purl": "pkg:npm/%40dabh/diagnostics@2.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@dimforge/rapier3d-compat@0.12.0",
      "type": "library",
      "group": "@dimforge",
      "name": "rapier3d-compat",
      "version": "0.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9e90819eb72c08828a5f0fdee80cbe4f7de7b3905a4d87097395a11834e03437a82176c3af87f1d88d231e9394363b53d8bd148315ca85549978af8641c0ea3"
        }
      ],
      "purl": "pkg:npm/%40dimforge/rapier3d-compat@0.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@dnd-kit/accessibility@3.1.1",
      "type": "library",
      "group": "@dnd-kit",
      "name": "accessibility",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8ff9881a5c5fa046c222870c18d600ac412627bbd6728f6a72f246397c5bd4335aa6d96036bbadfd47a60d55f538196afe64ce66a84b1f1d964ba1138d6de9b"
        }
      ],
      "purl": "pkg:npm/%40dnd-kit/accessibility@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@dnd-kit/core@6.3.1",
      "type": "library",
      "group": "@dnd-kit",
      "name": "core",
      "version": "6.3.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6418145041a6f844bc205f1a2a113202afa4b9265a2069f6e136c89d9ab915bf6611b3930bc298e8176aa98868d0b7c4bd028c6d215eb4decd06214a58e5e61"
        }
      ],
      "purl": "pkg:npm/%40dnd-kit/core@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@dnd-kit/core,DndContext,@dnd-kit/core/DndContext,DragOverlay,@dnd-kit/core/DragOverlay,useDraggable,@dnd-kit/core/useDraggable,useDroppable,@dnd-kit/core/useDroppable,PointerSensor,@dnd-kit/core/PointerSensor,useSensor,@dnd-kit/core/useSensor,useSensors,@dnd-kit/core/useSensors,DragStartEvent,@dnd-kit/core/DragStartEvent,DragEndEvent,@dnd-kit/core/DragEndEvent"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#16"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@dnd-kit/sortable@10.0.0",
      "type": "library",
      "group": "@dnd-kit",
      "name": "sortable",
      "version": "10.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb1aa1988233bc060c19f0586276cab8d89c7d2b24e1192c6365dd989853f87002d359e2c7a7c70b3b54ebc8e8a0588c501d352b2dc5d05c8ebe11bf059ad692"
        }
      ],
      "purl": "pkg:npm/%40dnd-kit/sortable@10.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@dnd-kit/utilities@3.2.2",
      "type": "library",
      "group": "@dnd-kit",
      "name": "utilities",
      "version": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8c28024439f6817b94a657ab77e29f3430c2a18ef533d2f46bbd525b3d3d16125cda389ff5c6cf83f8a0effad0ff344e6e8dfac284472c85de1f2e7d30a62aa"
        }
      ],
      "purl": "pkg:npm/%40dnd-kit/utilities@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/asar@3.4.1",
      "type": "library",
      "group": "@electron",
      "name": "asar",
      "version": "3.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b8feb34f452f38b74bd245ad87a2b7ab1915d6c85e2f4e17c77acc347667161e9f9cb292bbe3751a9c0d2cb80e50e72f24cd8db2e982abbdb2149faf4108088"
        }
      ],
      "purl": "pkg:npm/%40electron/asar@3.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/fuses@1.8.0",
      "type": "library",
      "group": "@electron",
      "name": "fuses",
      "version": "1.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf1d0422aefc5a563f9416f5b97973899983648e2e6dc09720c278b868d7cd95b49d2d7d4e348f7973c08f3cd398a425254666d126e66613ca3fbb6e4354ac13"
        }
      ],
      "purl": "pkg:npm/%40electron/fuses@1.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/get@2.0.3",
      "type": "library",
      "group": "@electron",
      "name": "get",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "424ce9836b3d1a7555d88d818d192c522e375397bafb369031c8e8272d02f82e68c5a2a5f9f99c9060d016d469669655d0d41e92e659fad1b3ec403d4d59d0b5"
        }
      ],
      "purl": "pkg:npm/%40electron/get@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/get@3.1.0",
      "type": "library",
      "group": "@electron",
      "name": "get",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17e9ca734c56fa455b051845cda3203f2dcac26b8d4d85f57f1ebe171c684a7360c185fa2c3ec02814d6914d0c43a201a1eeddcf4ebd08d911ebbdec3c082409"
        }
      ],
      "purl": "pkg:npm/%40electron/get@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/notarize@2.5.0",
      "type": "library",
      "group": "@electron",
      "name": "notarize",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8cd4fc9f01f57fd5f91842135da43c205fca76c92f2243857c1d82bf0ba6b2f79589dce949cfa6be185331d0064981773be36ae3d949ef2facb0e0d15eed3af8"
        }
      ],
      "purl": "pkg:npm/%40electron/notarize@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/osx-sign@1.3.3",
      "type": "library",
      "group": "@electron",
      "name": "osx-sign",
      "version": "1.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "299f26857bd6bf6ac812031b599e32df76c31f250a3179f1e0cd2c4f23cd2bfbdc07cd4899d798f4681dab2d1259b3038266eac90fa98607a387a57747642e4a"
        }
      ],
      "purl": "pkg:npm/%40electron/osx-sign@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/rebuild@4.0.5",
      "type": "library",
      "group": "@electron",
      "name": "rebuild",
      "version": "4.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54a3391cfffe767a205bb41d718ef2dde81fbf34c3bac082a13fd4c9c3822eae16be723282dd0a97a7c0c5692125f8926f9e7369ec051f56df19c625126fddae"
        }
      ],
      "purl": "pkg:npm/%40electron/rebuild@4.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/universal@2.0.3",
      "type": "library",
      "group": "@electron",
      "name": "universal",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a7f6c3d8215151165e479b030990044209feeba8afc4bab91f43fac9675e261cfde26138d94883925689c40278567805f0b70ef339e90646573ac93b59d2dfa"
        }
      ],
      "purl": "pkg:npm/%40electron/universal@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@electron/windows-sign@1.2.2",
      "type": "library",
      "group": "@electron",
      "name": "windows-sign",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75f65ea31eba02f74fb5bda50fc3ac208421d764e9d063424540df04720a1a96e6a2966da36fc0f274a96182e879d3c81e9aa479b959fe4f0e5741b2ecf62ec9"
        }
      ],
      "purl": "pkg:npm/%40electron/windows-sign@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@emnapi/runtime@1.11.1",
      "type": "library",
      "group": "@emnapi",
      "name": "runtime",
      "version": "1.11.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be08fb477cb75a0c76e0841a18f03f47a6055cb1d530e674b951322103da5acfab7750337c43179400b6d856303b55e4291e8d3ecabb9946a7747f2821175917"
        }
      ],
      "purl": "pkg:npm/%40emnapi/runtime@1.11.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@emoji-mart/data@1.2.1",
      "type": "library",
      "group": "@emoji-mart",
      "name": "data",
      "version": "1.2.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e8da940c5a2072ea0a41122a86794efbfdb15e8c3a944d163b297fb4fa2babd77a29ddba94b17767c2866ce976f5cdbbf48008f956f4b53d6a1451c912af90f"
        }
      ],
      "purl": "pkg:npm/%40emoji-mart/data@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@emoji-mart/data,EmojiMartData,@emoji-mart/data/EmojiMartData"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/utils/emojiMartShortcode.ts#6"
          },
          {
            "location": "packages/ui/src/utils/emojiMartShortcode.ts#7"
          },
          {
            "location": "packages/ui/src/components/EmojiPicker.tsx#13"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@emoji-mart/react@1.1.1",
      "type": "framework",
      "group": "@emoji-mart",
      "name": "react",
      "version": "1.1.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34c94535e5a0bf5fffb8fb2f2f1bc642821eacfb95757c0afc451e93c38e909eb054e58f522cd1049534843a96642391395a5f06009e99a0b79ba8c33978b4de"
        }
      ],
      "purl": "pkg:npm/%40emoji-mart/react@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react,useEffect,react/useEffect,RefObject,react/RefObject,useMemo,react/useMemo,useCallback,react/useCallback,useRef,react/useRef,useState,react/useState,Dispatch,react/Dispatch,SetStateAction,react/SetStateAction,createContext,react/createContext,MutableRefObject,react/MutableRefObject,useLayoutEffect,react/useLayoutEffect,useContext,react/useContext,PointerEvent,react/PointerEvent,useSyncExternalStore,react/useSyncExternalStore,lazy,react/lazy,ComponentType,react/ComponentType,StrictMode,react/StrictMode,Suspense,react/Suspense,ReactNode,react/ReactNode,ReactElement,react/ReactElement,KeyboardEvent,react/KeyboardEvent,memo,react/memo,MouseEvent,react/MouseEvent,HTMLAttributes,react/HTMLAttributes,cloneElement,react/cloneElement,isValidElement,react/isValidElement,CSSProperties,react/CSSProperties,forwardRef,react/forwardRef,ButtonHTMLAttributes,react/ButtonHTMLAttributes,DependencyList,react/DependencyList,Component,react/Component,ErrorInfo,react/ErrorInfo,InputHTMLAttributes,react/InputHTMLAttributes,useId,react/useId,FormEvent,react/FormEvent,ClipboardEvent,react/ClipboardEvent,ChangeEvent,react/ChangeEvent,useImperativeHandle,react/useImperativeHandle,Children,react/Children,Fragment,react/Fragment,AnchorHTMLAttributes,react/AnchorHTMLAttributes,DragEvent,react/DragEvent,createElement,react/createElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/app/sidebar/useSidebarPanelDismiss.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrameLayout.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useTrackAspectRatio.ts#1"
          },
          {
            "location": "packages/ui/src/components/composer/useComposerFieldInsets.ts#1"
          },
          {
            "location": "packages/ui/src/components/learn/useLearnNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/context.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationComposerAdapter.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationCreateAndSend.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationDataFetching.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationGroupInvitesAndDelete.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationParticipantProfiles.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationPendingInvites.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationReactionHandlers.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationScrollOrchestration.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversations.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsAuthLifecycleEffects.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsSocketEffects.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useDmBlockedByOther.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useAccountEventPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCall.ts#12"
          },
          {
            "location": "packages/ui/src/hooks/useCallFullscreen.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCallMedia.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useCallOverlayResize.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCheckoutPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useClaimAchievement.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useComposerControlsPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useConversationMediaUpload.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useConversationScroll.ts#18"
          },
          {
            "location": "packages/ui/src/hooks/useCrashReportingPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useCustomEmojis.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useDeviceManagement.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useDocumentVisibility.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useE2EMediaDownload.ts#19"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedOnboarding.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useExternalLinkPreferences.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useFavoriteEmojis.ts#16"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackNotificationPrefs.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackParticipation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useGifPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useHomeProgress.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentitySearch.ts#5"
          },
          {
            "location": "packages/ui/src/hooks/useIncomingCallRinger.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useIsMobile.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useMediaUpload.ts#13"
          },
          {
            "location": "packages/ui/src/hooks/useMemberColorPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageAchievements.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useMessageLayoutPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageSearchPreferences.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useMySharedThemeChecksums.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useNativeNotificationsPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useNotificationSoundPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/usePlatform.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/usePolling.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/usePreKeys.ts#15"
          },
          {
            "location": "packages/ui/src/hooks/useReactions.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useReleases.ts#8"
          },
          {
            "location": "packages/ui/src/hooks/useReportEvidence.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useRouteAnnouncer.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportTicketRealtimeRefresh.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportUnreadCount.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUnmoderatedMediaPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useUntilCountdown.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateCheck.ts#11"
          },
          {
            "location": "packages/ui/src/legal/policy-content.ts#10"
          },
          {
            "location": "packages/ui/src/navigation/taggablePages.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useHistoryNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useRouteChrome.ts#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/DeepLinkHandler.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/WindowTitleBar.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/main.tsx#1"
          },
          {
            "location": "apps/web/src/main.tsx#1"
          },
          {
            "location": "packages/ui/src/app/App.tsx#1"
          },
          {
            "location": "packages/ui/src/app/AppSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/app/IdentityModal.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/GroupConversationSidebarHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarConversationDmHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarFlyoutSubmenu.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/about.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/folderPanel.tsx#8"
          },
          {
            "location": "packages/ui/src/app/sidebar/footer.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/friends.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/identity.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/invitations.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AccountRestrictionPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AchievementGrid.tsx#11"
          },
          {
            "location": "packages/ui/src/components/AchievementListener.tsx#16"
          },
          {
            "location": "packages/ui/src/components/AchievementUnlockedModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/AdminTransferDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AgeVerificationModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/Alert.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppPlainTextContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AuthLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Avatar.tsx#7"
          },
          {
            "location": "packages/ui/src/components/AvatarUpload.tsx#9"
          },
          {
            "location": "packages/ui/src/components/BannerUpload.tsx#8"
          },
          {
            "location": "packages/ui/src/components/BorderGlow.tsx#8"
          },
          {
            "location": "packages/ui/src/components/Button.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Card.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComparisonTable/ComparisonTable.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ComplianceModals.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComposerControlsEditor.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ConfirmDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/CrashBoundary.tsx#18"
          },
          {
            "location": "packages/ui/src/components/CustomThemeShareButton.tsx#7"
          },
          {
            "location": "packages/ui/src/components/DesktopAppUpdatesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/EmojiPicker.tsx#12"
          },
          {
            "location": "packages/ui/src/components/ExportKeyBackupModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ExternalLinkModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/FeedbackAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackAuthorLink.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackStatusFilter.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackSubmitConfirmationModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FileAttachmentBubble.tsx#7"
          },
          {
            "location": "packages/ui/src/components/FolderEditModal.tsx#8"
          },
          {
            "location": "packages/ui/src/components/GifPicker.tsx#22"
          },
          {
            "location": "packages/ui/src/components/HoverCard.tsx#5"
          },
          {
            "location": "packages/ui/src/components/IdentityCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/IdentityHoverCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ImageLightbox.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ImportKeyBackupModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/InfoTip.tsx#14"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#2"
          },
          {
            "location": "packages/ui/src/components/KeyStorageBanner.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LearnContent.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LinkPostModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MagicRings.tsx#8"
          },
          {
            "location": "packages/ui/src/components/MarkdownTextarea.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MediaMessage.tsx#13"
          },
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#6"
          },
          {
            "location": "packages/ui/src/components/MigrationPromptModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ModerationCategorySelect.tsx#1"
          },
          {
            "location": "packages/ui/src/components/NotificationSoundSelect.tsx#6"
          },
          {
            "location": "packages/ui/src/components/OtpInput.tsx#10"
          },
          {
            "location": "packages/ui/src/components/Popover.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PrivacySelect.tsx#8"
          },
          {
            "location": "packages/ui/src/components/ProfileColorPicker.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ProfileContentTabs.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PromoCodeCard.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ReportModal.tsx#11"
          },
          {
            "location": "packages/ui/src/components/RouteErrorBoundary.tsx#11"
          },
          {
            "location": "packages/ui/src/components/SectionNav.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#2"
          },
          {
            "location": "packages/ui/src/components/SidebarSearch.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SidebarTabs.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SponsorshipExpiryBanner.tsx#8"
          },
          {
            "location": "packages/ui/src/components/SubscriptionChangeListener.tsx#7"
          },
          {
            "location": "packages/ui/src/components/SubscriptionUpgradedModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/Tabs.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ThemeColorPreviewModal.tsx#7"
          },
          {
            "location": "packages/ui/src/components/TicketAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Toast.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Tooltip.tsx#6"
          },
          {
            "location": "packages/ui/src/components/Tour.tsx#1"
          },
          {
            "location": "packages/ui/src/components/VpnComplianceModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/WebDeviceChoiceModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/AppCallOverlay.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/CallControls.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallDeviceSetupModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameTile.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlay.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlayChrome.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallParticipantGrid.tsx#5"
          },
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#11"
          },
          {
            "location": "packages/ui/src/components/call/CallTroubleshootModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/SidebarCallWidget.tsx#10"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementDisclosure.tsx#1"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementsList.tsx#1"
          },
          {
            "location": "packages/ui/src/components/composer/MessageComposer.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/GenericLinkEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/MessageEmbeds.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/YouTubeEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/feedback/FeedbackSubmitForm.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnJurisdictionCatalog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnTabPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimeline.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineDateLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/config/PlatformContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/ConversationsProvider.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useAgeVerification.tsx#8"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#21"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useCallSession.tsx#10"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#24"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useConversationFolders.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useConversationPreferences.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#12"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#13"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useIdentityModal.tsx#9"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useTourContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateContext.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalExternalLink.tsx#8"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyDocument.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Download.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Home.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/PublicHome.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Search.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/ServiceStatus.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/about/Roadmap.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationCard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ChangePassphrasePanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Overview.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ReferralPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Security.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Settings.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ThemeBrowser.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/BillingTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/CheckoutModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/LifetimeTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/ManageTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansComparisonTable.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SponsorshipsTab.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SubscriptionPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AgeVerification.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AuthAllowlist.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/Dashboard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/EffectiveAvJurisdictionsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentityProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentitySearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/JurisdictionRequirementsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAccessManager.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAdmins.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PromoCodes.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SanctionedCountriesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SubscriptionOverridesModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Login.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/MfaVerify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Verify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/checkout/CheckoutComplete.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMediaOutboxMenu.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMembersSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageSearch.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationPinsMenu.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationToolbar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationView.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/InviteMemberModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberEditPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberSecurityModal.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageActionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageBubble.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageEditHistoryLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageGifAttachment.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageMediaAttachment.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/NewConversation.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ReactionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/SubmitFeedback.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Appearance.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Ciphers.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/CustomEmojis.tsx#14"
          },
          {
            "location": "packages/ui/src/pages/identity/Devices.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/Notifications.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Privacy.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Profile.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/ProfileView.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/moderation/LeReportModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportModerationScanEvidence.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/public/ReferralLanding.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/RequestSponsorshipPage.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorCheckoutModal.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorshipDirectoryPage.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/support/MyTickets.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/SubmitTicket.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/services/mediaOutbox/MediaOutboxContext.tsx#10"
          },
          {
            "location": "packages/ui/src/utils/markdownParser.tsx#16"
          },
          {
            "location": "packages/ui/src/utils/urlParsing.tsx#12"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "aix-ppc64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e19b077a0889d9dddc29b864c5f1f246eb2a169ac4e813ebd8803e27cad655c5cbb5ba51e9510440075509f3e375026dcccf8fb1381ca84284997f80fe0a990"
        }
      ],
      "purl": "pkg:npm/%40esbuild/aix-ppc64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "aix-ppc64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10a5f74309a1cf578c74426892100baf46220f496140dc03aa43d8c8f8624b02ab87bff82918d0734e2c67c75bfb90d55676752e66cd0c8d6e00c3c45019d03e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/aix-ppc64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e800262c6ef3c03d59d79f6308a3ef03165de32fd54ced15929ad8cbedcdd85b49f3e0505855d4f8ec40448c00e3a739b5d0fd4ac28667fd6872a052fe000a1e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "android-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb674f647a485f3bc285fbdf2c9a30deae5d0ed88d324c224733f295209fae22ef65eab46b56d60a1ac6c7f05b51b3f03abb1628c9fc89d4a5964973072f9d81"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "549fac2af340fc613b09c69c73d0a16bb6e94bc9f2cd5bf48dd560c0d0da478803302ff64d345cdf7229f2aacd61472990e1d44f9399d1b51c34d55943d44b96"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "android-arm",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8db3d7bc1e188f6c8157b1d47c4d8a1dee06257e75429942375a466d88efb320996d09a27acdbd12825b90473ebd8b94e68e3901f427dfbbd99725f2e1827c45"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-arm@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e636dbfb68610c7c79a61611d81cbc193584ce7e88f54a91d752b07f6da229b36962bb26441d7c697ffd8af73971a6dc522013ff033e60867a486f503ba6bc92"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "android-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7956930e0e77950dbef43d85765503a621452206d6370f798f046f0dc559390a882779886447b326337c91fee31d2132eb0b59a5fcd575ae3e1b309bb2f4c0a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/android-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "377ce5fa5c470a27e022570c50fe74d7a11291e4232e3ffde7d471c4d608b61220f82407227ba316e5de59b58c8274e8e1ca795d51ea14f9a9caef49eb90b562"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6572476a7ae04f94a530be80972202360fdfc00663eadd1769ec87cbef4dfddd881a012b7bb5b8eedc073e78f562dca0c7e8dd91a9e3df1e75e4683b58f5f93"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d0f646b82b1db5a875f0b654d455b2893809e61b58a95e17564e635788fccf7d62a95ea01255c59d9dfd9b9cbef7c208cdac55c06b7c98bc149df69cdf108a4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "darwin-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad89d7aca717b93ed9f962f92bdf348d515dbd52a1087854c2277e743610a47faabbe4de7dca2688c009a48882d84337463b6ad2c3b74ad315ffedf0dcccb2a9"
        }
      ],
      "purl": "pkg:npm/%40esbuild/darwin-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "800d01c7be7dfbb26f7b4dcad52d2f90ebb92e0ffce5da2edc4b1e38651eb3c7e554e1b16e10c387f8996a87a4d7563c9adc8a3c6177bcff178679031009b37a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "078f0fa9e0ac1203adccc13619b34cdaba14dbd00c4ee38837dd5db0c3b7d2df98762b37cffdcd8288f98619ec3924b03734bee89a69a96b2e853a7a13cda5db"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c66cedba630db1b07cf1b5b5451845c1147d054403fb82d70f13b3f9c8fef01b2edc5cada83bb4723a12f934b8aa4e5061e3b5e1988517b867225c4a9815f05"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ce0432b95c48c0e26e4824addba40405f7f2de96efd9f5971d85344b7f871a8e507ef151211454635a07f2dccd4ee2b3b6190fdbd9d2f00941a9885fde01335"
        }
      ],
      "purl": "pkg:npm/%40esbuild/freebsd-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1bc17edaf05821220aeea5cc5be1a5266032e9f295f4eab1a1e47a834fb6c1fbc45d7a596cea61efac51c75b624038f6546e78d4a4a4cb83a102cb3bdab3601"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4593c7068c57b8d9cf40ef6bbe38798dd9119958b392d913ed3083903990d16d92c07227282015f79191baf752bc0ef0e153307c28d488fc038b464ee8d7def4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94f0c6c82d493c3a2ef2419ccb06346082f35a58619d18dda1fdd495ca2a6264bd125f35f0b2df2497373d75e0647ac70802acfd9d92799b4326be4cae4c6d3b"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-arm",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4644ff6176014d250ba37f9a7fc21bd32907f2ed8c061e7ba3babf0c0b37953265c95424810be5acf4e78c8cf344f4326afc6d3ed7e0d04a29bc3c88b748f5ac"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-arm@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d32f4aadd5676cc336fef1bc29f5346f285437e1050a7cbdfbc836d36818a924953289dbb027cb8d43beac2722ee933458112dcfea0afcf2301e4cf193285aac"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-ia32",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "180e3c68a364c900db7772ad929958593d74d82e6c9ff1194d8e1744e93138d82bb873d4ef697e816f857c5f2d7f67058de1da45b5a93986bfb91073fd7ab53e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ia32@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87ffff2ebe5af6b89bfefd461aa5d51b38cbe1332f553bfeb350cfa3141dcfb97f018bfa2c34b1748c33c64acf5b8dfca145e20edc0cd74a3d3e6c12ffa67436"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-loong64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b83ceaee34cda85ac0f858abc148428622259017c7d9380b327073ade8906967e24dda7d891fd580bf9e923b2bbd5f922a023a9220f4da264a8df05ed7390e5"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-loong64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b246b3353f3cbd1853032ec5e7d621d49b5f2784a9cd316b1c8e6a78fa1a5a7dc663aebd966d3fff776d316869635c30581ea45c97c1e7c5b5fab9a03f78657"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29a6d3e48e92b62ac67c8cf414c825d48f91d47ef71a9d287cbf40de71b78bf718149cca1e1a2e055e5558ad424a02af55a1b8ab544da424d1d8bb93541ddf23"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-mips64el@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6678cfe5457c4c8b93d252a117442b558c46411b007b3ff0f8c93f141bf9b021dcded9a578568e94e600f7f91b281d72a41c27d2c592b3983b2c565463d5040"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "811b0be31eb0b061c646a86d23e89fa4dfefa4e15342d9dbb2ea54179479613020fb2fe529e9584758576e705dcc38c66cc6235492c94ddd8e16631ec0083095"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-ppc64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66beca478860294a560306f57f7a39ca04f4e0ccea56b18419718b9e3d796100c912b62efc11a0fb09859480ce749a743e607494bbf1148397660151add8d1d3"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84bdb92dbc4ed503a7806ceed94e71797b715dc5befc6bcc3777a300da9793167fa29c9201932b73ef4b63f5b28c06a7e35ba7ad1dd8ae6b53b14a704fae889d"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-riscv64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32c2a770e7204cdbddb6221273f8d9b3f65ff1dd1c97fb77818597f09f6e6c19d53b0964eb9508104be004e4538a58e5a085a70732ece2a8733e425c8ad23322"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-s390x",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da4f20a3c61cbb529be3abc47a586ed6fa843fe51e4558f6cd8d694ae3dd82f6dde72900c3cd8baeba36f2f5d4ad19b312c515d0dcc27f9e3201120af2bd1f77"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-s390x@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "baa64c4cbaffcd1fde7788c81a7c122e468798f8ce8c9be79ba4d5562b406b4f122d2f59d1533cc08471ee059b241e7f279e18b883089c3aae5b262f40b66483"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "linux-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "873ce79800cfb7e3a6b18cf0d44137ddc700f873dd22a88246aedc41e2f5265ab681bd7e3b258190c0ab606049facc55cef7b664911579e3db2ccda2108652c4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/netbsd-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "netbsd-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c57c1c4eae0685133b27d03c1afe5ba1a9c78516bf43d28b5667325c709368ce3029f2295a475788ca20fcab27c73274035fa70fece879cbb3a8f9824720468e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/netbsd-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "netbsd-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6faa6ab6b41d8a0641c19c409f55296b3122b2fc1a203bdd6cc6e6ae5cbb7034cc167c3ffb7955c7109318eae43d59ec608a2c2495c0b082c6f577104be62eeb"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2dde694e5ccfcb763019e7383ae1e1d5a095091bce5dd1fc0e04637c3cbfa2e995a2f9ae4b359f9d2260f95b5a901f429b483134ef41cd6923ea6b4ed4531791"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39f6ad90ba23afa53e58de440d8ba8421b4cfb5c5ca3effa152cc9267b96894c3979572271bc8adddab911e57f4074f5bb2e86a038466c5a69ad4887518820af"
        }
      ],
      "purl": "pkg:npm/%40esbuild/netbsd-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/openbsd-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "openbsd-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c5f7a4fa2ac068fe991023de74140454f5aa463534a5646b2fd6364102570b2f530b8cb34858f0648f93654b3f1a03360a83e78daa49eb509db8401c9b791e4"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/openbsd-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "openbsd-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "005ba88cc413c40cfbe45a3c89d55caa84161072171516ce7354eb55c15280266d41f49d735457801ded8ce9ff92b44710d501e23d346df1a3ca5da626b537ec"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "319c975246478d0c54bf32bbacdf032774919ab56b91ef19c91bac1e53fe92ec2a4dc7d62f2a8c384dec49c3cfc9e21737f9832487c65ef70ca8281829e92843"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f80d4d2667ccf16343bf908b550609e4fb21b919bfe1c23a58c6518356f2d46c0f2103c24ecd462c4507c22890193e730ddc8b89133f9751b43efe7882fb4a22"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openbsd-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/openharmony-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "openharmony-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae6d185aca94491ae39dc497180ed9bfbf0d6e7c385cbebf773af6d1ccab41fed999172ca2fa5c4417610f8dcdba4df2ed72285b63b1315bf0b91be4f577404a"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openharmony-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/openharmony-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "openharmony-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8aaef61bfc2f3303d094fe0d2c47ac36441c3b20673927604f9dcddd61ce552711c2485d7234cc535792d0ec6b8ab5e41766db298c56e2b96e7f74e8fb1f863"
        }
      ],
      "purl": "pkg:npm/%40esbuild/openharmony-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df0192083cae4c7414cedd2757b6e8703cbbdabda5237dd02f78240cd1a4a1ddb612c625d38b0c7f4a8b6fc96e34a4ce9a017f7831033f9045370a01287e38d7"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "sunos-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a492d221141cd036dfd00f238be7cd2d8bdfb998bfd865e50f294da2bc6b468dd4d8a2acfa8ce6e3ea738c7e1012a52e0653843f0a587542dc5602f71829a98"
        }
      ],
      "purl": "pkg:npm/%40esbuild/sunos-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acc98baeeafae00efe0ca9674aec2a51d44ac9ddd413ba0f2599a7963a84a6d7ac28cf30c7d27c831e6ed3ef4fab47d0416f2fa9e29e6f035775f3b23fef01b2"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "win32-arm64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef24616c7bcfa92a51515ed0db456e0f06e35b99083304c7a69b6e53357e000e3a9223f37b967baa0b7a08b08ade9585ac778d7c377554a8323f83be9e0d7b08"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-arm64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e4aa79a606809b0b0c5428a34f062c62583182a50195b2b41f26854660b3d3e355d617c947b84e4de9685589ada7e28e502b9338b58af6d7cdbb7cd862e1bc9"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "win32-ia32",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a6c0a5dee951c8c9961b04b26b84ea0225107f675b5c9339a04cb7c560e7e9300c7adc124468bf44c48f31eefd2800edd987a0ff3a2d60571118af9a1408587"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-ia32@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.25.12",
      "type": "library",
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a5242d2e099a5316b48bd020838dc8257815cf9c2ac40214c120ba5e029eccfce160a2ab407ad7c1cd7d31334d0c52c5553e956394fb8c6d112a9d90976939c"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.27.7",
      "type": "library",
      "group": "@esbuild",
      "name": "win32-x64",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7a8620093e1c10d51e22fb6d45545ed5f24483e73653747715b9114c5b4867ef9def55f40df31971e2e38f4f8c68187d19fe85404ee47cd808aa4930c8a5a1e"
        }
      ],
      "purl": "pkg:npm/%40esbuild/win32-x64@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ffmpeg/core@0.12.6",
      "type": "library",
      "group": "@ffmpeg",
      "name": "core",
      "version": "0.12.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3eb8d60537c69f65959fd4fbc069f37c5c0285ba9679973bb4cf6fbc965545a7581540da91fcf2ed6d0ba580b472fbcad314fcdaa941b24dfc950849fc7a6ce4"
        }
      ],
      "purl": "pkg:npm/%40ffmpeg/core@0.12.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ffmpeg/ffmpeg@0.12.15",
      "type": "library",
      "group": "@ffmpeg",
      "name": "ffmpeg",
      "version": "0.12.15",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d42f0e6ebe06b0ddf1c3eff55b0e8f14cf38c124001ac7684ee4d63ce8f63a2cec4432d3e025d36958cf864c3a011c83bacd41f57fcbd8b8971ea618b069d117"
        }
      ],
      "purl": "pkg:npm/%40ffmpeg/ffmpeg@0.12.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@ffmpeg/ffmpeg,FFmpeg,@ffmpeg/ffmpeg/FFmpeg"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/utils/videoTranscode.ts#7"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ffmpeg/types@0.12.4",
      "type": "library",
      "group": "@ffmpeg",
      "name": "types",
      "version": "0.12.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93dbc940d0464f1139021603b4e611e6b3b97cab2ca5b839d606dcc2d6e4c369427682082f3925ba572325f203c2bb67ed7843785d8cf931f0276146acb795e8"
        }
      ],
      "purl": "pkg:npm/%40ffmpeg/types@0.12.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ffmpeg/util@0.12.2",
      "type": "library",
      "group": "@ffmpeg",
      "name": "util",
      "version": "0.12.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2eca85bee0907b5b18de676cba2a946f07e74ba7b0a9e2ba3ccf41c856965508cec0c059476b473847c63f6b8337c0ca804e960a842ee54851d0d13d753040f"
        }
      ],
      "purl": "pkg:npm/%40ffmpeg/util@0.12.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "util,parseArgs,util/parseArgs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "scripts/test-update-server.ts#22"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@floating-ui/core@1.7.5",
      "type": "library",
      "group": "@floating-ui",
      "name": "core",
      "version": "1.7.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d488785935b2c34fa52b214c7011c66dbe54e45b6e1c9bae8e8cb2af9cd36964b911831e4fa25bd80b8379fb6c0ac12e7213be98cda28f9faaf5cae1c9dccb85"
        }
      ],
      "purl": "pkg:npm/%40floating-ui/core@1.7.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@floating-ui/dom@1.7.4",
      "type": "library",
      "group": "@floating-ui",
      "name": "dom",
      "version": "1.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38e7210e087817609c84e5fde1c455aa1bf2edbdc015bfbfad05f2b309b39866a445f90c8285958df9cb5a4462adf2c47ee0f8cac556d7a797cf0b778c723328"
        }
      ],
      "purl": "pkg:npm/%40floating-ui/dom@1.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@floating-ui/dom@1.7.6",
      "type": "library",
      "group": "@floating-ui",
      "name": "dom",
      "version": "1.7.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f60652008e57337ebcf343cf326ffff5d7e2127818a02e809b68b3112d45178d3a605b23bf204c99e2768384808eedf15b0b6eca735114bdacf61831a4b23949"
        }
      ],
      "purl": "pkg:npm/%40floating-ui/dom@1.7.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@floating-ui/utils@0.2.11",
      "type": "library",
      "group": "@floating-ui",
      "name": "utils",
      "version": "0.2.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46207fc8887bf29708c65ea52cc1b40a0057019d98d1e547a8c3d8ba0bbef54d00793e9805e889a5fee56dd24d22e8053f94888f0351828e03851d50c62dba1a"
        }
      ],
      "purl": "pkg:npm/%40floating-ui/utils@0.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@fortawesome/fontawesome-common-types@7.2.0",
      "type": "library",
      "group": "@fortawesome",
      "name": "fontawesome-common-types",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2294746c447d158db9a7e7bb066147db9319284c051d37d101f84ec89b9b8220e7a0936c4af27b9e280bada1eda7854e1bf732f03eee895d1d2e41ce9dee4587"
        }
      ],
      "purl": "pkg:npm/%40fortawesome/fontawesome-common-types@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@fortawesome/react-fontawesome@3.3.0",
      "type": "framework",
      "group": "@fortawesome",
      "name": "react-fontawesome",
      "version": "3.3.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1079877937fc5a03b6f6c758de25ffede904de0354765736456ea69bf17310b94714a7d3ac0f52e0c972aae451f914424429fcfa35df2c5a4b181da5ef0096cb"
        }
      ],
      "purl": "pkg:npm/%40fortawesome/react-fontawesome@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@fortawesome/react-fontawesome,FontAwesomeIcon,@fortawesome/react-fontawesome/FontAwesomeIcon,FontAwesomeIconProps,@fortawesome/react-fontawesome/FontAwesomeIconProps"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/composer/ComposerSendIcon.tsx#1"
          },
          {
            "location": "packages/ui/src/icons/Icon.tsx#9"
          },
          {
            "location": "packages/ui/src/icons/Icon.tsx#10"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@hexagon/base64@1.1.28",
      "type": "library",
      "group": "@hexagon",
      "name": "base64",
      "version": "1.1.28",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "961a83100bd68b1cb76d9f943986cfc146c193006ae42d4b009ff13c2f0e8be94be78a326a4bff9e96c0d1a5368600acc7fd4d51de0806f574dfe694056c5eaf"
        }
      ],
      "purl": "pkg:npm/%40hexagon/base64@1.1.28",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-darwin-arm64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-darwin-arm64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "513e29fa2cffd87e2dc300282c2a9f03d507e6923a0e08302841ae68fcbb9c2550f19b226393c872b46f0f50f3b98dea60bd3b36d2107169c1498fe17a290815"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-darwin-arm64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-darwin-x64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-darwin-x64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f21da7388c873500d606443c6d8aa7a521b756908b90688f3832fe392af1914714806bba3b77564a00e05a61b9dea4b0b55aac5fa6299d7967efaaa486c11d9"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-darwin-x64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-darwin-arm64@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-darwin-arm64",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5db94e35ed79de1d0edb3b857d301b418017d898589831de5a2929d4b33d1ee97d8153e3158e36ee4e9d14470e2fbd8ed3543142c5a2efad6cbc9fdebfdc440e"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-darwin-arm64@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-darwin-x64@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-darwin-x64",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c67191f18b9961f2469963ef9a5ba715a589b1bf53fc03b6ca4a0fdc5cffd17e575766a86013e45fac6a090bd44ca2a22dd75aacb6b1a7335ef9bd618de58701"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-darwin-x64@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-arm64@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-linux-arm64",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f41fad699f03972caacd9427a1e22f0d547fd85e046cc7a95cc73f35d55b933b096f39148e15efffbd06409eed74b03860980d3f6e73ba4731a57dbf4ae78dac"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-arm64@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-arm@1.0.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-linux-arm",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82f702e0008038f44d01383fa2ff3f3276f114326a7ffa4378f6c19ee043723b08f0fb2c9a3a0a300cf82ed2da562f8e9d26f914aff220e6a6a83c069975b7da"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-arm@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-s390x@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-linux-s390x",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbb5b3ea7b62492806486723679e629babaf4eb3b14884bcfdd82854ca22184f48e8901f539d321f90680e5600d6d72e192ee0fd036d7ad267c40e9012c0954c"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-s390x@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-linux-x64@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-linux-x64",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3265a643788f159af421ebfe04081531bdd9c82e0a7857378c5c6735b10f6aceb47b57087debdbb6ec9ff670c623339a5bd3dd9c3722266fb0145693963e7163"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-x64@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-linuxmusl-arm64@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-linuxmusl-arm64",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f538be05b4d80dcb1ba78c1f6226fc0ad9b58a592e82403fbac7149fa5172b595da42d498e25db2df159b519418633d9e68d4d08b8836e0f1f8543ca4ad1e84c"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linuxmusl-arm64@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-libvips-linuxmusl-x64@1.0.4",
      "type": "library",
      "group": "@img",
      "name": "sharp-libvips-linuxmusl-x64",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be260dd4a5fd9befe11a426dbd8629f8208b827257c22401dfd75a9803bb58c74a5a52219984df1e3c126d07942bfdb4bd8d79e26c1ecddf477e5545335c154b"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linuxmusl-x64@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-linux-arm64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-linux-arm64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24c56ff80311c86387b4ed51141889cbf301b20cf4c78016ad3e90a045554f2875137f53ac25294d123b9b1f5592c197e1ac16012c6a0982c2578c01647018c4"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-arm64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-linux-arm@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-linux-arm",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2534b57a576a65b2718ef29a024c6166606a3d11a6c60bbea85292227bfc9a86760264f96226f7110d5cea0a78f771efaef57c42074e5ddc9a201ae1bc584131"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-arm@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-linux-s390x@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-linux-s390x",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbfe4f09dfa63f8080fec3c32a5dbdeb56fe0bd77ebcf02f792df7b3a677cdf0129368f9ba92fa7d754f662ef3b5e3d9e42b87fb5916f09b6fc606ee5c745ae1"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-s390x@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-linux-x64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-linux-x64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a290be3a4e6944d033bafab5006d1aafed68c2cbbce36fc06fee2abd4f3bf62a692411efc98e67da6c45d62cd7aa43d8946b8ffcce79eae879de344b266cd358"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-x64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-linuxmusl-arm64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-linuxmusl-arm64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5eb1cc6701901af260d95fe845251f4807e37cfc4efb80e489187aa760058cb433b5652e63fa3c32ad1e31054863b1c9d420d0509971186651c356b96ea99dd6"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linuxmusl-arm64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-linuxmusl-x64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-linuxmusl-x64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "593f9dfdc82a2a490ac92626aa867ccb7a71c7b971f6f55e8f15bf5b80ce14c6154a412b47ec3b99fdaef26ff2e3ec477bbc98f4301740c5908699ccb857d273"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linuxmusl-x64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-wasm32@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-wasm32",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca4516e0b54668c714f65bbdb61bfce426d1300c1f79a74224746c8361a67916bf709c6c558f516dde7b25c3310642876a0e54ff1ed3481a52705e14f04955ce"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-wasm32@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-win32-ia32@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-win32-ia32",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f7e8f6e52da4f0b9527fcf0fcb687d0f759911cf9adddd298c1d7f064a647bbed3523f967a6d0904c5d48aef1196cb12f0e2c5249c1bae8137a5830d9f6816d"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-win32-ia32@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@img/sharp-win32-x64@0.33.5",
      "type": "library",
      "group": "@img",
      "name": "sharp-win32-x64",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32963fa3cffc923f84727c70beb3f86932525b0fda67b248191e1a05e664670e41eff267fad63dfd5370b5ca0699d4fb19f82018853893280e3126d89ceac06e"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-win32-x64@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@internationalized/date@3.10.0",
      "type": "library",
      "group": "@internationalized",
      "name": "date",
      "version": "3.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a310d1fcd4c427593e50555012568d224eb913f67cdc72b5cf5588de5432853b67360e11e6855768fccade3729286f141ca0d5b83407ce7fb0b314b3f113f76b"
        }
      ],
      "purl": "pkg:npm/%40internationalized/date@3.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@internationalized/number@3.6.5",
      "type": "library",
      "group": "@internationalized",
      "name": "number",
      "version": "3.6.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea16382a5e073c1bed7d2eb66ac4bf476d89ccd372f2f8bf4ac7afef1e84a1b7c2a7ef50201da12af23612d6dd27455241a73154db6a844fcd985fcd674826ea"
        }
      ],
      "purl": "pkg:npm/%40internationalized/number@3.6.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/cli-framework-output@2.2.8",
      "type": "library",
      "group": "@ionic",
      "name": "cli-framework-output",
      "version": "2.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ec86d68542ca2f078356441c9d6cd15ac2a97acae97b7796cc896d566187f5ee177df55eb1743764defb45e756f0eac2e4c4e3776c34295ac9d473dfe1568de"
        }
      ],
      "purl": "pkg:npm/%40ionic/cli-framework-output@2.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-array@2.1.5",
      "type": "library",
      "group": "@ionic",
      "name": "utils-array",
      "version": "2.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c3ef66bbd4841506641c903c2603c4713553136f19da2db8053a5f9d3b9b5bbd6f429244850afe3587a7d4b8db1211582781f927d22f7c1c3b990bc9a4fa54c"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-array@2.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-fs@3.1.6",
      "type": "library",
      "group": "@ionic",
      "name": "utils-fs",
      "version": "3.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a292b3642bcf427c63e67b18d37d25a5e0462ab0f48187429aedbcb81743cb735849658b49c54655dd7e2be5e700f2292389c52671b53bcc99808e6aaeb46ff"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-fs@3.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-fs@3.1.7",
      "type": "library",
      "group": "@ionic",
      "name": "utils-fs",
      "version": "3.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8492746f3157e19f284bd558459122dae6039cc9c2bdd559e37eb4c1d246ea913142397c978152c8e70873abb48bae00fdb756aaa2cde530c432573690e6054"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-fs@3.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-object@2.1.5",
      "type": "library",
      "group": "@ionic",
      "name": "utils-object",
      "version": "2.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e760d4b07dec14ab1abeca3111d61c532a081fb6936314b247d2cdfb8dcacd0f06f399ba454d04d5029e2290d2b8addf4339e6d7fe36de65bf237c3f3a218c7"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-object@2.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-process@2.1.10",
      "type": "library",
      "group": "@ionic",
      "name": "utils-process",
      "version": "2.1.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "999ec9128c1cb8640af922ac2578b49626137177766cd311de71340b24d13a9304094a49780bef68168f1997f91114143de58156ec2a02a8d4988771873e5bc7"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-process@2.1.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-stream@3.1.5",
      "type": "library",
      "group": "@ionic",
      "name": "utils-stream",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8649b8eae1ef102d395fff0f1e07498b8978ceff5540310b65333e2b3ebda1db4ef736587e7b7c0e47d71c9a89f8fc66b621399a4fde84958b9e7fd701ccd353"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-stream@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-subprocess@2.1.11",
      "type": "library",
      "group": "@ionic",
      "name": "utils-subprocess",
      "version": "2.1.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb30838b13666426cc0b2e67a7c9254b139917ce64b83cb36524d340a40ff7466d60d09c3d89ae152cdaa83c00a494f8af92f7318dc9aea2b580b91ceb18943f"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-subprocess@2.1.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-terminal@2.3.3",
      "type": "library",
      "group": "@ionic",
      "name": "utils-terminal",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "467b927cd6797cb1325f74799ad70c63dedc183d40d0d5416daaec490eb230c7d127960753b84757251fbd978295baa4042fe902a23fad826e5ca093f5878c09"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-terminal@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ionic/utils-terminal@2.3.5",
      "type": "library",
      "group": "@ionic",
      "name": "utils-terminal",
      "version": "2.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddc292733f49c76fcfafd8a38f53b31a50437dc9b1ece31506de3e3f5b914744925b8726d7fcb7328e0e63795f92e69889f30d056f16cfa9501dbb356e286bec"
        }
      ],
      "purl": "pkg:npm/%40ionic/utils-terminal@2.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@ioredis/commands@1.5.0",
      "type": "library",
      "group": "@ioredis",
      "name": "commands",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "79480baab31ff272646714f6e09bd546b4326b5bd991087c041798370183a9ae48d15522f000b1eee16f01a2f18a7b689294de9e42ba0c04afa3f6ef35b046a3"
        }
      ],
      "purl": "pkg:npm/%40ioredis/commands@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@isaacs/cliui@8.0.2",
      "type": "library",
      "group": "@isaacs",
      "name": "cliui",
      "version": "8.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bc8dc8da6d76a578e1bd0d0d3e0115d66414df9cfe16340ab3ba224aee5978e009b118abff2763384cf8f18d8df39c109fbc15c5cee726d6dc1dc85c9b16a10"
        }
      ],
      "purl": "pkg:npm/%40isaacs/cliui@8.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@isaacs/fs-minipass@4.0.1",
      "type": "library",
      "group": "@isaacs",
      "name": "fs-minipass",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c209bd1219768e97aa3f7cf0ffb9a8de4447169e4c10386a01dc32d5f4c69070309e418e56c829bd084bf01e67d6a95bd358d5de7fdb23465f669e65580d64e3"
        }
      ],
      "purl": "pkg:npm/%40isaacs/fs-minipass@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@istanbuljs/schema@0.1.6",
      "type": "library",
      "group": "@istanbuljs",
      "name": "schema",
      "version": "0.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9283a18247fc32d684a640316ae0b4030219b71132a7a2bc4dfb2e676cb50b391dcfd1cd787f65aeaf38f7ff1a8f5ed6ac2c57c7779891150ec026de0a1f673"
        }
      ],
      "purl": "pkg:npm/%40istanbuljs/schema@0.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13",
      "type": "library",
      "group": "@jridgewell",
      "name": "gen-mapping",
      "version": "0.3.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da492dffb9e227a32010fc45d1b61d43a7ad65a03e7d0bc370b29c921cb5c8840ecdaa0a8c10634a3eb7fda2d58d8137aa146de5dbccfae5327c283a50a0816c"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/gen-mapping@0.3.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@jridgewell/remapping@2.3.5",
      "type": "library",
      "group": "@jridgewell",
      "name": "remapping",
      "version": "2.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c8f6effe95a606e03b354c3292256d983eb22571560ec22d9f502eb1078de5b9e0a383157895f7ce0990ad605887e9334e5feb50297c7ded3e082876e1c8711"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/remapping@2.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "type": "library",
      "group": "@jridgewell",
      "name": "resolve-uri",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6d12128022233f6d3fb5b5923d63048b9e1054f45913192e0fd9492fe508c542adc15240f305b54eb6f58ccb354455e8d42053359ff98690bd42f98a59da292b"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/resolve-uri@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "type": "library",
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.5.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "type": "library",
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.31",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf3351f9275048327373c8e869e3fc410a0242bf0db98c76748232b65d507811191c9f6e5ba85e6ecad881bcfc849c1441aa374d608cb667d5f0dbb5b7038b03"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@levischuck/tiny-cbor@0.2.11",
      "type": "library",
      "group": "@levischuck",
      "name": "tiny-cbor",
      "version": "0.2.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9650519b8753e19f3d691b26eaeda8119f2d7f02ffda5e81c2967b25cca27a8ba788310233902a360affcb4f336a5108bd6dd148ae2ea58cb26c37268d7a80a3"
        }
      ],
      "purl": "pkg:npm/%40levischuck/tiny-cbor@0.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@livekit/components-core@0.12.13",
      "type": "library",
      "group": "@livekit",
      "name": "components-core",
      "version": "0.12.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d09a2f3869f1e81e367adb09bccbe5cf3480c74f0147025b63777966c978fc5191ce63bc1ccdae2f16dd719e0849383e702d1639f0bd5d900800c39f4c816bf"
        }
      ],
      "purl": "pkg:npm/%40livekit/components-core@0.12.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@livekit/components-react@2.9.21",
      "type": "library",
      "group": "@livekit",
      "name": "components-react",
      "version": "2.9.21",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea153d56e70924bfa00218a53467b8301083099564eb8ab28cff4293cea4aef38875553be9679692c75d83531850fd74025530c2b7c3edd6afcf8d6925370c27"
        }
      ],
      "purl": "pkg:npm/%40livekit/components-react@2.9.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@livekit/components-react,TrackReferenceOrPlaceholder,@livekit/components-react/TrackReferenceOrPlaceholder,useConnectionQualityIndicator,@livekit/components-react/useConnectionQualityIndicator,useConnectionState,@livekit/components-react/useConnectionState,useLocalParticipant,@livekit/components-react/useLocalParticipant,useParticipants,@livekit/components-react/useParticipants,useTracks,@livekit/components-react/useTracks,DisconnectButton,@livekit/components-react/DisconnectButton,MediaDeviceMenu,@livekit/components-react/MediaDeviceMenu,TrackToggle,@livekit/components-react/TrackToggle,useTrackToggle,@livekit/components-react/useTrackToggle,RoomAudioRenderer,@livekit/components-react/RoomAudioRenderer,isTrackReference,@livekit/components-react/isTrackReference,VideoTrack,@livekit/components-react/VideoTrack,TrackReference,@livekit/components-react/TrackReference,LiveKitRoom,@livekit/components-react/LiveKitRoom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/call/callFrameLayoutLogic.ts#2"
          },
          {
            "location": "packages/ui/src/components/call/callFrameTypes.ts#3"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#6"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#2"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#4"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceControlBar.tsx#7"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#16"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameThumbnail.tsx#2"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameTile.tsx#3"
          },
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#12"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@livekit/components-styles@1.2.0",
      "type": "library",
      "group": "@livekit",
      "name": "components-styles",
      "version": "1.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef8febb7494387a68798e3e658078313d0b83ab356f5121d9a15ff6116e8bd00553463555a88d18e5dc58106792cf1573ba97599a281e09857701144355c55bf"
        }
      ],
      "purl": "pkg:npm/%40livekit/components-styles@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@livekit/components-styles"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#14"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@livekit/mutex@1.1.1",
      "type": "library",
      "group": "@livekit",
      "name": "mutex",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12cb2102e724966a6e5007e40013f124d8738fdbf6b06ec9bb31432f830bd68250495d78b2aae94d89ec68eb9d300c3dc8e696e77354dd041395442846ce1ccf"
        }
      ],
      "purl": "pkg:npm/%40livekit/mutex@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@livekit/protocol@1.45.8",
      "type": "library",
      "group": "@livekit",
      "name": "protocol",
      "version": "1.45.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43e979ec4ef0ff1c4e045556cdd5f9ae40193bb7dfc85fab943ccd518ab6494d75e3ee5a4f20aaf8f2b8ba768454335de3de7601fef0b5e2abdec3a06ac1ae68"
        }
      ],
      "purl": "pkg:npm/%40livekit/protocol@1.45.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@livekit/protocol@1.48.0",
      "type": "library",
      "group": "@livekit",
      "name": "protocol",
      "version": "1.48.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d81d8825b47e986af02ca24977aac1cb90175078a0a5e14391553b9be5cad2dedf09b4a159d2e8a71c3150f975dd34a4ba51bf6070e8d5f941dc0e2aa7597a1"
        }
      ],
      "purl": "pkg:npm/%40livekit/protocol@1.48.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@malept/cross-spawn-promise@2.0.0",
      "type": "library",
      "group": "@malept",
      "name": "cross-spawn-promise",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d43a4a5346794e196d0708cdc92302d788340a46f28426b3f45921c6a36c648eae00f257152f1c3179412a8dba149f19b96e92f4608c711f483b99365f9ffd16"
        }
      ],
      "purl": "pkg:npm/%40malept/cross-spawn-promise@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@malept/flatpak-bundler@0.4.0",
      "type": "library",
      "group": "@malept",
      "name": "flatpak-bundler",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f503ad35f7dc385fdcd6c78c0839e37246f747d587706df8b64cbe147a4d28a096d3073fb1c60bc0cb4efa9b721947cc5b4fdbfe7e2a46200b95a14773d3a3ed"
        }
      ],
      "purl": "pkg:npm/%40malept/flatpak-bundler@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@mongodb-js/saslprep@1.4.11",
      "type": "library",
      "group": "@mongodb-js",
      "name": "saslprep",
      "version": "1.4.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3dac01dcd08a488ee3d2c51bad5a913517adb1ee7fb89954b8ac234793384850c41c735f1b6fac44ab9c1dd8d74dd168dea48c97229a51b21608da440339954"
        }
      ],
      "purl": "pkg:npm/%40mongodb-js/saslprep@1.4.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@noble/ciphers@1.3.0",
      "type": "library",
      "group": "@noble",
      "name": "ciphers",
      "version": "1.3.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d88d209c854fb5f9ccc3d79ef61d5d246eeda7cd7ef0e6f73896f732fdfbaf1e4be34fdbd22edd8e3095bc6395a9cf40108432bf2bb58baca929d170f11f2043"
        }
      ],
      "purl": "pkg:npm/%40noble/ciphers@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/ciphers/chacha,chacha20poly1305,@noble/ciphers/chacha/chacha20poly1305,@noble/ciphers/aes,@noble/ciphers/aes/gcm"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/encrypt/symmetric.ts#10"
          },
          {
            "location": "packages/crypto/src/encrypt/symmetric.ts#11"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@noble/curves@1.9.7",
      "type": "library",
      "group": "@noble",
      "name": "curves",
      "version": "1.9.7",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81b286711518223037ff308235a5837224cc148d1d0a4be8bb74cbf199b2e4d73bb09e3b6b48ed39e6684da33192ea91a3d71186339d6495de831604e4537fc7"
        }
      ],
      "purl": "pkg:npm/%40noble/curves@1.9.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/curves/ed25519,x25519,@noble/curves/ed25519/x25519,ed25519,@noble/curves/ed25519/ed25519"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/encrypt/hybrid.ts#18"
          },
          {
            "location": "packages/crypto/src/keys/generate.ts#12"
          },
          {
            "location": "packages/crypto/src/keys/generate.ts#13"
          },
          {
            "location": "packages/crypto/src/prekeys/index.ts#21"
          },
          {
            "location": "packages/crypto/src/sign/ed25519.ts#11"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@noble/hashes@1.6.0",
      "type": "library",
      "group": "@noble",
      "name": "hashes",
      "version": "1.6.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61450b7f4524e3f98003cf70fa4dfec94621e8dac4bf165ae53e92637c2532f1367211e4c4551420323cfd75b54120b7e7b880e694a7aaded7121bc53aa983c9"
        }
      ],
      "purl": "pkg:npm/%40noble/hashes@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/hashes/sha2,sha256,@noble/hashes/sha2/sha256,sha512,@noble/hashes/sha2/sha512,sha384,@noble/hashes/sha2/sha384,@noble/hashes/hmac,hmac,@noble/hashes/hmac/hmac,@noble/hashes/sha3,sha3_256,@noble/hashes/sha3/sha3_256,@noble/hashes/hkdf,hkdf,@noble/hashes/hkdf/hkdf,@noble/hashes/utils,randomBytes,@noble/hashes/utils/randomBytes"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/ciphers/derive.ts#34"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#34"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#35"
          },
          {
            "location": "packages/crypto/src/encrypt/hybrid.ts#20"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#16"
          },
          {
            "location": "packages/crypto/src/sign/ed25519.ts#12"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#33"
          },
          {
            "location": "packages/crypto/src/dm/index.ts#12"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#15"
          },
          {
            "location": "packages/crypto/src/safety/device-trust-fingerprint.ts#10"
          },
          {
            "location": "packages/crypto/src/safety/fingerprint.ts#11"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#14"
          },
          {
            "location": "packages/crypto/src/utils.ts#9"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@noble/hashes@1.8.0",
      "type": "library",
      "group": "@noble",
      "name": "hashes",
      "version": "1.8.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c2b3d95d77b370ce98170c87fa3f7f8dac787dfec0fa0907711f28d023e87feab0cda3cf32a41c71cf8e540ee647cfdaf7b4dcfb37f5489d256855db57108e0"
        }
      ],
      "purl": "pkg:npm/%40noble/hashes@1.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/hashes/sha2,sha256,@noble/hashes/sha2/sha256,sha512,@noble/hashes/sha2/sha512,sha384,@noble/hashes/sha2/sha384,@noble/hashes/hmac,hmac,@noble/hashes/hmac/hmac,@noble/hashes/sha3,sha3_256,@noble/hashes/sha3/sha3_256,@noble/hashes/hkdf,hkdf,@noble/hashes/hkdf/hkdf,@noble/hashes/utils,randomBytes,@noble/hashes/utils/randomBytes"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/ciphers/derive.ts#34"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#34"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#35"
          },
          {
            "location": "packages/crypto/src/encrypt/hybrid.ts#20"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#16"
          },
          {
            "location": "packages/crypto/src/sign/ed25519.ts#12"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#33"
          },
          {
            "location": "packages/crypto/src/dm/index.ts#12"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#15"
          },
          {
            "location": "packages/crypto/src/safety/device-trust-fingerprint.ts#10"
          },
          {
            "location": "packages/crypto/src/safety/fingerprint.ts#11"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#14"
          },
          {
            "location": "packages/crypto/src/utils.ts#9"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@noble/hashes@2.0.1",
      "type": "library",
      "group": "@noble",
      "name": "hashes",
      "version": "2.0.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e53a511b41c13d7e6b97c6b5535c24e51b69e54576bd463debaf951effeb57fa79a481b5fbdb4607874551de1045f710efc276fc0f6b215463b0371fae940af"
        }
      ],
      "purl": "pkg:npm/%40noble/hashes@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/hashes/sha2,sha256,@noble/hashes/sha2/sha256,sha512,@noble/hashes/sha2/sha512,sha384,@noble/hashes/sha2/sha384,@noble/hashes/hmac,hmac,@noble/hashes/hmac/hmac,@noble/hashes/sha3,sha3_256,@noble/hashes/sha3/sha3_256,@noble/hashes/hkdf,hkdf,@noble/hashes/hkdf/hkdf,@noble/hashes/utils,randomBytes,@noble/hashes/utils/randomBytes"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/ciphers/derive.ts#34"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#34"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#35"
          },
          {
            "location": "packages/crypto/src/encrypt/hybrid.ts#20"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#16"
          },
          {
            "location": "packages/crypto/src/sign/ed25519.ts#12"
          },
          {
            "location": "packages/crypto/src/ciphers/identify.ts#33"
          },
          {
            "location": "packages/crypto/src/dm/index.ts#12"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#15"
          },
          {
            "location": "packages/crypto/src/safety/device-trust-fingerprint.ts#10"
          },
          {
            "location": "packages/crypto/src/safety/fingerprint.ts#11"
          },
          {
            "location": "packages/crypto/src/kdf/hkdf.ts#14"
          },
          {
            "location": "packages/crypto/src/utils.ts#9"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@noble/post-quantum@0.2.1",
      "type": "library",
      "group": "@noble",
      "name": "post-quantum",
      "version": "0.2.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22681f329f67a2d5d2128733e3ae28d4079f61f15612492ccca3063be6624e7ef7c8804578dc841ca414312f9285e27048dca695d4adb3a63255c4038dc9d556"
        }
      ],
      "purl": "pkg:npm/%40noble/post-quantum@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@noble/post-quantum/ml-kem,ml_kem768,@noble/post-quantum/ml-kem/ml_kem768,ml_kem1024,@noble/post-quantum/ml-kem/ml_kem1024"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/encrypt/hybrid.ts#19"
          },
          {
            "location": "packages/crypto/src/keys/generate.ts#14"
          },
          {
            "location": "packages/crypto/src/prekeys/index.ts#22"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-android-arm64@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-android-arm64",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "610c524b7e2d3c5ffa646eebfc887dc72fa43ff5b079d88452caa6b5fd1cb825794cf3cac3f3d01d186e794a3a25d78525aa95de9ca39b419d623668b5b46dfc"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-android-arm64@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-darwin-arm64@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-darwin-arm64",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67665dae7c325efbef76d4472e6338927c9d21d53d69d3b70f89ffd1c562a45deb462c0ffb7fec7f3a40c00fea2852fa8b532875a69b914ec86e978c06089510"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-darwin-arm64@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-darwin-x64@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-darwin-x64",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e0bce7f75bd7618ad85cc0e597f6e0d9ca7d655bd47eeed3d9e2cba0f8d1ab188a38464d610172c46dc1f54d04aac6db343585d794e5aa569bd2d52152e1f46"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-darwin-x64@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-freebsd-x64@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-freebsd-x64",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc9562f3277fab327110a1e479e9a1ef0dd8027e91242b58944e073cca159c2a485c4cd2af112b056e5224180a2db5d4dd6748a648c14de50db720559fc4d19e"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-freebsd-x64@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-linux-arm-glibc@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-linux-arm-glibc",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f498987c1ea1e81815e740827dab1f2dffeebce709b24312c1c747d4f1c7f6bbd2d48acdcbccda77a21454f5547e65ebfaef8a9bd23171f30bce074eb9dcfd11"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-linux-arm-glibc@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-linux-arm-musl@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-linux-arm-musl",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55ede05021b9ee7b94512ca306afcc00cd02cc0aedb883b1b01750f9fb73ea1a3c9fbb358bd13536693fc663f7db7af660bd1238db3512ec2a069daed64e5fc6"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-linux-arm-musl@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-linux-arm64-glibc@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-linux-arm64-glibc",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f683f0d3dcd8463dd066316628c62c6a62bdeffd45dc98b398cb5e81c744ccdb44dc85dbb0af811a09b9b1875df6d53001a8f183a52f03fe080e4da9638a338"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-linux-arm64-glibc@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-linux-arm64-musl@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-linux-arm64-musl",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9bea768c0c695b0b07612e3ea182854a265da874bdf8cf6b2a902ed9ea4ce2afc6f95bae56603a4b07a474e8a69bbd9760a0723fcf191ee1bdf3474c006c34c"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-linux-arm64-musl@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-linux-x64-glibc@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-linux-x64-glibc",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91b4f9c2f350971ecd6868f33c5bbc9d5216d6b5aa57bf343bb66d923b9668f520a6fd8d305a636044558b45188f59ac64dc82cc695a09612dcdcf9ec633066d"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-linux-x64-glibc@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-linux-x64-musl@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-linux-x64-musl",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d49445782fa1ed1757c25747cd3b2676d611fcabbc4b294b81353fade32ea9d543ec2b4bc1fd1547516a7a9ad9d1e1d090ed2faac6ef14b5d49989bfb8d28906"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-linux-x64-musl@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-win32-arm64@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-win32-arm64",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dee93279b8dce9e1a5c3dc91b7aefc0f1545eeb8d76ad5a21ef4d7aa98592efa3b682e4d744805b9f5708c57d8e758a36045a95dba85e63b6b2b6ef9cf9d83e1"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-win32-arm64@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-win32-ia32@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-win32-ia32",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "937e722e9d59330c1e7b7133fe9c418b971fe00a012985e3d34099f348d4cf987ca6ba62690b2244f290331a0bb2d36ea9edaf47844d3c4004723105ce1133fe"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-win32-ia32@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher-win32-x64@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher-win32-x64",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85b42561c0aae5d9405fd431fa415bd051ee7babdb8e57f416b37348a7582b600f51feed19f1b14029368a11111266d1e9931cd0c5400f94485ffe358295334f"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher-win32-x64@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@parcel/watcher@2.5.6",
      "type": "library",
      "group": "@parcel",
      "name": "watcher",
      "version": "2.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b66999de543101efe4ffeacd9d74116b0278363c4eda1aa238b4c7bd6721b466542e9e11c857a1e9a5385dd3980457b6284d684a1413bf801b94eb3688eacd9d"
        }
      ],
      "purl": "pkg:npm/%40parcel/watcher@2.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-android@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-android",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b242db4be20e1afd655200eab4286bf31bedbc4af71ccb1efc918168bdabd49d68fe7edaf30a8eae8bccb6546afd45cb871be62da38d3faee1c2db21833c1fcc"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-android@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-cms@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-cms",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3607a464ead224548114b1682dfc1e3e0b80580c7bcf5f9fd9312c58550cca2aaa7e7b59e3e4bf4b9873a8c137ab8a4203488eb0529dc22437e5dc18db8795a8"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-cms@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-csr@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-csr",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a46c5f3ebaf95e1ecf2c7a334f431c26545b889c083a14c3473b03082d77cfe75f187c5270751de3afaa0d50f39a1097ee1219ffbe434e0884fa01251de266e"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-csr@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-ecc@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-ecc",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a21c2593ebbd46fd8d38063573a31f1e3e39013545f11d4350dfd60a0001891b4b8b665fb65656657ecabe901b53cbfdc4f726a082df10b7840018ffae7d7c01"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-ecc@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-pfx@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-pfx",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e72a1fd72b6807ef9142d6856ea49427ca710c9b594fabdb56a67c5e827ad6987b523355bdf1700229670a876a90db00a1da72d77803868c595f0d34a60867ca"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-pfx@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-pkcs8@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-pkcs8",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a80297b4ba41130f4baa12a98f0dda8d9497941babfa2a56fb2da2bd5050006e85eaa471f78c8efb5651e26bf0f986827ca49a3b32de604cec3da069e122442c"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-pkcs8@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-pkcs9@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-pkcs9",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f99c35829e457ad3e710d78d43eac555c0af67cfae11e67df34959e494677e1027645b63a5dd4d5aeb260595a96948e683e79ef2b8907ae00faae368c6ee551"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-pkcs9@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-rsa@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-rsa",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc7114942a81da693bc769710f01c7272ee159938f7461d596c9884d6281e7f3db428eb56ad6eef4f27fd2bf5d40d3301736ca3d767cb8af3ff75794851ce74a"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-rsa@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-schema@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-schema",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed84f453fcded2d17640e05b135e60299c32e6dbe01b22d18911cbce195b3a97fb053d37da805277485a66a5e7e56ea5dba58b96edddcb1ce333edbadfcff3d9"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-schema@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-x509-attr@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-x509-attr",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b478e47d2fea84c9e6ae507627d3617e542543b227de484edc27e656bae23a5a53784ad8f5920a3aca35850e49422cab27b4a1bea54f93b1397d099b72591228"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-x509-attr@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/asn1-x509@2.8.0",
      "type": "library",
      "group": "@peculiar",
      "name": "asn1-x509",
      "version": "2.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37408cba1594cec58456ae85d6af57ebe54a5275b3496f9c49583e68f6861b00dd6c5a055936208a7e4c1f05e0a5677acbd08e301c677f2fd073e5dcec5d19c2"
        }
      ],
      "purl": "pkg:npm/%40peculiar/asn1-x509@2.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/utils@2.0.3",
      "type": "library",
      "group": "@peculiar",
      "name": "utils",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa82f71cf151219d52b762b9d255825e28a82204a8c73cfb475277b85ea778edb2975b209a9818e975c91f805da680e4316ce741379817aa1634364b09d43879"
        }
      ],
      "purl": "pkg:npm/%40peculiar/utils@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@peculiar/x509@1.14.3",
      "type": "library",
      "group": "@peculiar",
      "name": "x509",
      "version": "1.14.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b65e3f05674b8759e0975ea5f9078fe0545426b52922b8ea25cc082eb634dfb1e34e1d3de95239630d9b134b15c51a08a8e786c2cd516a984394ac8564f110c"
        }
      ],
      "purl": "pkg:npm/%40peculiar/x509@1.14.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@pkgjs/parseargs@0.11.0",
      "type": "library",
      "group": "@pkgjs",
      "name": "parseargs",
      "version": "0.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb55648dd0f44012cfa1d1ab2547aa6ab1fc54022f40e0c86f087d5e93f94b28ac7fb628420b0928f345a2aa8b425bbe550fed552b21311ea5a0f327f14f9d3e"
        }
      ],
      "purl": "pkg:npm/%40pkgjs/parseargs@0.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@playwright/test@1.61.1",
      "type": "framework",
      "group": "@playwright",
      "name": "test",
      "version": "1.61.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f272afebed112522fd144e2360e1065e73de33f1e0d76a99a66ab3663461dea33463b737cf59ab3937c52e276cef6443418561f56a4b11f47959da4d5f87e48a"
        }
      ],
      "purl": "pkg:npm/%40playwright/test@1.61.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rolldown/pluginutils@1.0.0-beta.27",
      "type": "library",
      "group": "@rolldown",
      "name": "pluginutils",
      "version": "1.0.0-beta.27",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9dd05e0c28c09b795509c06f7ab90e12800ce764d4aaf7723757ef4d1c0e0ea6fa86f26442a4674a98af25fdd974da1d820831f05b616a8a59d3c837009ea8c"
        }
      ],
      "purl": "pkg:npm/%40rolldown/pluginutils@1.0.0-beta.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-android-arm-eabi",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea8ed92d92be05e7a79190853435eaa5b8f0f5b0fa9ee5a89ef4bf970409a7b368555c66ea9dea13ba90e631ae063885b20bea8c3f26640539a16c5399b39e3a"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm-eabi@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-android-arm64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05a1fb0659420021e81f52e0b8e539e9422d19f5168ee8e53bae644bd2c0a1d56268de1bc0829dee8796fd91c9ff8963affecc22210d9cdcb71c9d335eff1993"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-darwin-arm64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf7f51082be3e077bcd88f6c16693e335559d0f2ccf6c7ec2d58a48dfc7685804d00b86bace4760f7263400e808656923a0711f91ceb298eded7e6d3e9250efc"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-arm64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-x64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-darwin-x64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca5d32dafab74b79477ae5e111db2ce9359f296f2f92e8c898ed76b67e19906ff8a2086bd3d2ef7589b64449558e891342252f0d41972c6b1878ba943022a918"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-x64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-freebsd-arm64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b53e29bede2a5c3faf1287b3ba90968be6b5174bef0e292c88773e3f1465613387d48ebf5f889df633f14cff8583ee78e5eb9a153d63255b38084747640535bf"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-arm64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-freebsd-x64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea7539176c025beaaf0818539f5a5d214ddbcec22817b114c2c0834718a5586a6b411eb2779d3c6271fdf8e2850b0a5f4bca6366a0d49a7080afb7b16b1d170a"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-x64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-arm-gnueabihf",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f51891cf3afa487e18b74e6ac27a1e92e9446df41142b74290137aaf7b1c8609300aa51e0b83e796bcd644aaeedea71c2eb3ff04953de169c604b9c9b8f5266"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-gnueabihf@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-arm-musleabihf",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26a81f952f30101f945d5fef4b546945b89f18178de03e65cfc0fca0e15b159c38bde76f74e8021408df06620c756df22f5d17a504340266dea70e8c5eb84e9c"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-musleabihf@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-arm64-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c27149928816bcde239bf850445d9405a7949a4db48f9f83987be8c968a2d9bf07243cafcf5305d8e53feb29d7b76291eb7adb64b5a4169a32b6975cff206e48"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-arm64-musl",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d5bb66e9d3386f27cc47115f7e514b3b4bdd1569d981498dcb70832fa336cfa3802e3060d6973df29872c764f5f8851ebb4ca4edf10a793c9e51060fe2f9131"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-musl@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-loong64-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990aaa015f106a84a0afd2367ca0cb63604056f98a8d6a068aefdc4984289ec2efb6ac049f51384187e708e729e73a04a8d86c0d88a7d6cea3c7f5499abc6566"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-loong64-musl",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23128ba31090d885a2e9b4f66a4c835011ac388983281fac3e9e04b139b0150fdf330a422a6f2e2d24a03ff2b1fd061480a8ace92119e7f36586ea740c80343d"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-musl@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-ppc64-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "324e616b64504a0c857e66182e40693e7524f03f05ae20717ac3b5bbd3bbe57d261e05cbd5441c1f922d97696ead62f6b63d11c55f5bf6d2608a969cd21458f4"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-ppc64-musl",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a3bc49ea24bff4fd34374d75f738f209fe49817a596b59de217975261de2654e79b08caa52273a1e84b68be9793466730706ef5d66e1400cd3abb63178bfedb"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-musl@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-riscv64-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d528996f3c1d91a0d446c7b0fed48eae8a0a898cbb110193ea6f2e7dabc08bd344c906ffe95b88c455c02f57ea6b88997b783835b364e0fec9df6cf6b70e4c82"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-riscv64-musl",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d0b6cd76cc9dcd411a04eae6258ce1fcf6feeccf32c3bc6d890ffbec5febc65d4f30fc0b751a8c13679ffba9e150f26ecbe79ae947c3a4ba09eea396e08f2d9"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-musl@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-s390x-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13dfe5974d7d8e13c8260a737d9a089011a1733fa428d815598458d33afdb2b05d3cf155a6f38a5bc55a24a51b78af9e657c9017d96d304f8a93a69f7de68f82"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-s390x-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-x64-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e41ab147fa6c8637b2e758a58b2cd30f95e2dc437468b990da567796f79f555f5cf3606facba36ffa393e798a27e9581b9fb3a91dc166ee38a4bce350eb98af4"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-linux-x64-musl",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8d37cdd7c50ad1021ff0d3fa6601f89b730c9be985ade203fe7699d028f549b21025a10efce628bc093f19088c641a0f68a55b2f0251a1162b529ba0f5263a6"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-musl@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-openbsd-x64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2b8c4231487dcb46724de931dccc31d642996a10c162009ad369bd26b14af287d93036990809fdc46baaba30dff6719c11154371e70fa1e87a62e10b874ba66"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openbsd-x64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-openharmony-arm64",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f213899f181bc8e6e70a6e4095103703ddf5c57d7dc6af344635532a024ebc4296a89aee3ff51fd7621b00e6838e31176117b0c072df985d1844874adcec0a58"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openharmony-arm64@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-win32-arm64-msvc",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a6178018d62d211bf6cb59472d52ae7d82d9a06922116b772efc0dc9151a7fb0234499ed9b8031220d2db63fd15b9c907c349345e233c98923f94474295130e"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-arm64-msvc@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-win32-ia32-msvc",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d982492773a8e11eb938e95db9bdb00cd33664c8fd2748390907cfdd4642d3c6fe3bd1d3a6583a86a04265ffd0347457d2ef21374443b0343c691f048b4add1"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-ia32-msvc@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-win32-x64-gnu",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4fac6beae716485b68f9519a8c0f181f6e8b7691d1b8fe182c710a02d096bc90ce967996703655088d899a3afe2051c396ddb345a4c0284e2d7e34da58b80906"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.62.2",
      "type": "library",
      "group": "@rollup",
      "name": "rollup-win32-x64-msvc",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05fcc49c324eb7d4fc33df3dfe5037ec470981ab74d702d19e88b97507f7433387ee3ce9a930337436d57d196356be6bfa3ccaaa96c77b239f01a5f101dd0f00"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@simplewebauthn/browser@13.2.2",
      "type": "library",
      "group": "@simplewebauthn",
      "name": "browser",
      "version": "13.2.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14d5b5a0b4294c9caa1b99240e0e59b28b6f5a0981682ea308747b123d2a50d7a9dfa5a5f6d8f6799bbb279acffae85780768b93e410de5a9cc36bd2e4c5f520"
        }
      ],
      "purl": "pkg:npm/%40simplewebauthn/browser@13.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@simplewebauthn/browser,startRegistration,@simplewebauthn/browser/startRegistration"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#21"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@simplewebauthn/server@13.2.2",
      "type": "library",
      "group": "@simplewebauthn",
      "name": "server",
      "version": "13.2.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1dc58b5b6f324cc197a7013d54bc7d27e37628451a10b69d2eb90f10423db6923995aef4c4d11512cbbf0be9b7bbbba8ab816e94ba994218010b347d219845a4"
        }
      ],
      "purl": "pkg:npm/%40simplewebauthn/server@13.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@simplewebauthn/server,AuthenticationResponseJSON,@simplewebauthn/server/AuthenticationResponseJSON,generateRegistrationOptions,@simplewebauthn/server/generateRegistrationOptions,verifyRegistrationResponse,@simplewebauthn/server/verifyRegistrationResponse,generateAuthenticationOptions,@simplewebauthn/server/generateAuthenticationOptions,verifyAuthenticationResponse,@simplewebauthn/server/verifyAuthenticationResponse,VerifiedRegistrationResponse,@simplewebauthn/server/VerifiedRegistrationResponse,VerifiedAuthenticationResponse,@simplewebauthn/server/VerifiedAuthenticationResponse,GenerateRegistrationOptionsOpts,@simplewebauthn/server/GenerateRegistrationOptionsOpts,GenerateAuthenticationOptionsOpts,@simplewebauthn/server/GenerateAuthenticationOptionsOpts,VerifyRegistrationResponseOpts,@simplewebauthn/server/VerifyRegistrationResponseOpts,VerifyAuthenticationResponseOpts,@simplewebauthn/server/VerifyAuthenticationResponseOpts,AuthenticatorTransportFuture,@simplewebauthn/server/AuthenticatorTransportFuture,RegistrationResponseJSON,@simplewebauthn/server/RegistrationResponseJSON"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/routes/auth/controller.ts#60"
          },
          {
            "location": "apps/api/src/services/mfa.service.ts#19"
          },
          {
            "location": "apps/api/src/services/mfa.service.ts#20"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@sindresorhus/is@4.6.0",
      "type": "library",
      "group": "@sindresorhus",
      "name": "is",
      "version": "4.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74f6f48ddcc75fb32087a057134421ff894b46ece2740ac8f307c72302629cfef6bf90881e0c8fd3c6c8a0767704ff86deef7e26d1cbc863035a5788b65ea03"
        }
      ],
      "purl": "pkg:npm/%40sindresorhus/is@4.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/config-resolver@4.6.2",
      "type": "library",
      "group": "@smithy",
      "name": "config-resolver",
      "version": "4.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9146359bad05012cb48a37fed2f12e67bbfe5aa165080cb286f2e43bf035e7063484ad812c437d5accdffd47373c325696a9ebc117fe94d5ce9b3c9db3711f97"
        }
      ],
      "purl": "pkg:npm/%40smithy/config-resolver@4.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/core@3.26.0",
      "type": "library",
      "group": "@smithy",
      "name": "core",
      "version": "3.26.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98b524b45027f8f6b66a097527b560b583455825fcfdbe0630948ad610aee180afb417cce85f0eb3710fe2bcbe0c51655ce7f7c32be581786e51d168cb9d83de"
        }
      ],
      "purl": "pkg:npm/%40smithy/core@3.26.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/credential-provider-imds@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "credential-provider-imds",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d7c50c0cccab01b0dca662f580b500ef0c347d14dc742ad28d224e8b649b95dfad563c03fe95be380c239527052d1eefbc19e166b20f43b915b937f59a724bba"
        }
      ],
      "purl": "pkg:npm/%40smithy/credential-provider-imds@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/eventstream-serde-browser@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "eventstream-serde-browser",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5700865f69c436148555c9e1a776c4c8e35c61ba232d5897d8aed18b6d02552cdca5250f7b233c2d4de919acd59ea7469756ab47ac7796034dad39bfa8add88"
        }
      ],
      "purl": "pkg:npm/%40smithy/eventstream-serde-browser@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/eventstream-serde-config-resolver@4.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "eventstream-serde-config-resolver",
      "version": "4.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e86f6bfe88734ae3d8170ed90b196515e761207cde14ddb13c5e88252ec0cec368334d6c840622be988b4ccc9ce3fe9e7e20ebedd807b8790564d3c7e5df5c99"
        }
      ],
      "purl": "pkg:npm/%40smithy/eventstream-serde-config-resolver@4.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/eventstream-serde-node@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "eventstream-serde-node",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7ea0b2672d3d0588a8c37a4442935ce0d311125a3a3fdd9b382c238b1be48631459a71bbcd76e29caa285e164bbd1dfda2c7c50a7df925db75031d86b58fd8ab"
        }
      ],
      "purl": "pkg:npm/%40smithy/eventstream-serde-node@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/fetch-http-handler@5.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "fetch-http-handler",
      "version": "5.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "122fd42bf40c86ad2b29a32a18f94e024136c92f4365e62665d93544029cdefa77cf18257991d9c812e566ff322ecc658d7e2cbc246e3130fabb72cb21c53806"
        }
      ],
      "purl": "pkg:npm/%40smithy/fetch-http-handler@5.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/hash-blob-browser@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "hash-blob-browser",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcbc5622083ff0c2e683bf67d0a8bfc8c0d944406593c06a0746a6223dcf3133f359202a82c1f36db45479315104a860076f7d7660802e9e022295626156fcdb"
        }
      ],
      "purl": "pkg:npm/%40smithy/hash-blob-browser@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/hash-node@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "hash-node",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33ff0f520c337a49f419c3018dcad35d5e0f18521ed402ae32e1e39073417e87c23d0f7ef4daf7e650af45f40af41c181d033e2ca88a8fc198d295d2c189baa9"
        }
      ],
      "purl": "pkg:npm/%40smithy/hash-node@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/hash-stream-node@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "hash-stream-node",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd6c1ce4419fad3862b296a03b7188d965217c4589a7c5fb0e4cb2ed7e6be2dbd6625c37dabb17963ff2ab17cb6c25e20050411729b4fb5ba6a0aa5725c969aa"
        }
      ],
      "purl": "pkg:npm/%40smithy/hash-stream-node@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/invalid-dependency@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "invalid-dependency",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a399ec0a8ed2b819095698a4c85c00474c25bacf5e2479b1a75b53f7093bcff565a9d279b27646f8ca18e4b885a5a5790025f7003b77047d12de4804da10a49"
        }
      ],
      "purl": "pkg:npm/%40smithy/invalid-dependency@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/is-array-buffer@2.2.0",
      "type": "library",
      "group": "@smithy",
      "name": "is-array-buffer",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1863f73bd4050f6e2e19e0176148f04935c0468aa967290769d3a603c1b9bdf24f2b4fc30baeea6bfff4aafaab2732f5c5cf164165fbff273b7f0b9d8cf1cf84"
        }
      ],
      "purl": "pkg:npm/%40smithy/is-array-buffer@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/md5-js@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "md5-js",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6e9cecf8dbe9c6fd792821bd0aab38be3c6ac721a41a318253bfc5c741d3d2c4434f2b94f320099d0648cc0352f9c9ce35a8c5d448c68766936e13b2b7a9b89"
        }
      ],
      "purl": "pkg:npm/%40smithy/md5-js@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/middleware-content-length@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "middleware-content-length",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9a65d93cb1b2b10de965fe637538fc04c276749bbb131a450ae8e2a5bd6c82bcfca402aa231c43237cb6651dd68c848689d84e09af6a8cccb4079fd829d360c"
        }
      ],
      "purl": "pkg:npm/%40smithy/middleware-content-length@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/middleware-endpoint@4.6.2",
      "type": "library",
      "group": "@smithy",
      "name": "middleware-endpoint",
      "version": "4.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8262e56bc3ae5b784a7342ccc62bbba20cadc69341e5cec66e37724d8c3334e7f770c0485e83b805e03298587f1da572bb73adf81947e41ffbc6e57b91f73db"
        }
      ],
      "purl": "pkg:npm/%40smithy/middleware-endpoint@4.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/middleware-retry@4.7.2",
      "type": "library",
      "group": "@smithy",
      "name": "middleware-retry",
      "version": "4.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "425741fbb19ca8a195ca3c53ab9b69b8744540a4094672044f1f2d76913062ee5f1d947bcf9f9233978677f4d9aa452457feaf5078228835669aa8eca1bccf2e"
        }
      ],
      "purl": "pkg:npm/%40smithy/middleware-retry@4.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/middleware-serde@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "middleware-serde",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "371eb0b9231ab126b3c880b4d9c9a6485fa31069c1a552fabbf45af49f80a0a4325f5530c6a7fde9f4a80fa1be0f548aab0e75195342d55d3c1ad24f7bc6216b"
        }
      ],
      "purl": "pkg:npm/%40smithy/middleware-serde@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/middleware-stack@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "middleware-stack",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c96be5671aa09a4d19891774415cd202abdd91111e8b0d9ba2a4fe0d36f28b4df2971dcbc981ace6136f46392ce5acb4703a2d67b1f401d1b6b490cccbe23180"
        }
      ],
      "purl": "pkg:npm/%40smithy/middleware-stack@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/node-config-provider@4.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "node-config-provider",
      "version": "4.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9069c6854eeffd54a52a37141d4361310d5e0e218a8c317a3a51a5396722960b3247a632ab8b036c457abecd510fcfb1aa3d4e3e9098b7cd7b280338e329b079"
        }
      ],
      "purl": "pkg:npm/%40smithy/node-config-provider@4.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/node-http-handler@4.8.2",
      "type": "library",
      "group": "@smithy",
      "name": "node-http-handler",
      "version": "4.8.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1f975bb0ac0a8c1fdfe98b892a068e4b05c170ac92f1b832ea2fba7ba8d70920573264351cea9ce1624e0262ff833fb7c852940266e9b03679213ca4b9da8b1"
        }
      ],
      "purl": "pkg:npm/%40smithy/node-http-handler@4.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/protocol-http@5.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "protocol-http",
      "version": "5.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64240693f50d4be605e43f899a1afcf8f417d8f24a7b843347acee391e6c5229f13bf66228d03b9f2adb78efc3b368572edb377d902d80b3ca2c982f8c25fdb9"
        }
      ],
      "purl": "pkg:npm/%40smithy/protocol-http@5.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/signature-v4@5.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "signature-v4",
      "version": "5.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef11e998f638aedd083a678003c11f8e0107f22b13fb9f3b4c2772f47e9aedde0e322e42434a041e15a596e9ef3eee23e02ab4bd31707715cdfe400158f8ddc8"
        }
      ],
      "purl": "pkg:npm/%40smithy/signature-v4@5.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/smithy-client@4.14.2",
      "type": "library",
      "group": "@smithy",
      "name": "smithy-client",
      "version": "4.14.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f77e9d05fc8846f1aeaa9e85877864c7d6a0cf451f555598dcc4cf4d3173c1ea7ab36aa7286085fc0f8145235029dac886afecaf6202aa1c2efaf9a7c1805d4"
        }
      ],
      "purl": "pkg:npm/%40smithy/smithy-client@4.14.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/types@4.15.0",
      "type": "library",
      "group": "@smithy",
      "name": "types",
      "version": "4.15.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6794c03b1ca0a05bf26c95778a0a394a5a057e54a8907c7686ed5e140f83c434dc9fe16d2b1512ba2fab6d3446d6901a7cc03cf3c677315bc2594baf0ab4d78e"
        }
      ],
      "purl": "pkg:npm/%40smithy/types@4.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/url-parser@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "url-parser",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf1ec551824c45f42a76a3d12d8c298ac3ae614e9ed4f69a6dc3d44c473bc46e97d1512be01e8f9e3665a07cfaeeabdad2943dfde36cdf13f1bd0eb0e6044603"
        }
      ],
      "purl": "pkg:npm/%40smithy/url-parser@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-base64@4.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-base64",
      "version": "4.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3902a725fb7c27828f2722f82b7c375e93afb2da5951b3dd72cf38d1d1fe253a76c3ebfc2dc7bc9f1cd4a1e3a200844886758541dec5c408e46743a4a57ea3cf"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-base64@4.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-body-length-browser@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-body-length-browser",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d37567f9029544250be709a00924f147909714518e7222660471fccfa853fccad7adda82343ffda7085dadd3ad34324007fcc0bd9def12be07112a1f0ea2a87"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-body-length-browser@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-body-length-node@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-body-length-node",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29a4f76d16f49213eb8d7b17cf2022e3b17968a3aa04bca90e186f542ee9eb90286423cf010e23f0a075a1a2be4ca7fa9395c5824018e2030ad4416bef18795a"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-body-length-node@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-buffer-from@2.2.0",
      "type": "library",
      "group": "@smithy",
      "name": "util-buffer-from",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20975605b4dc310e8303481d36187f070acb90347e0035b92abd5a6667789370c817a7b3315e11d8d200993d3cc10277c942bcdad8475a60bf4e72bfc2930c20"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-buffer-from@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-defaults-mode-browser@4.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-defaults-mode-browser",
      "version": "4.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "55ec59c780f4be139e5cd2e99b18172b4b3d08d57f8c249f8c10d64bb60d8d9e3b2bceeb4f39a0a2fafcb340a038b0122240804b86806d3a881b863353acddb8"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-defaults-mode-browser@4.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-defaults-mode-node@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-defaults-mode-node",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e19b3e03dacd851854e059ff0cd9b40708b2a325b090052f75c1a0e87dec5ba6d044493131b6912089a234ad620fe0c8406ab0827456a91ddbe50a8927044eb"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-defaults-mode-node@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-endpoints@3.6.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-endpoints",
      "version": "3.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b9d3fb1b97c1d19c126de7e518bc81bc1c27440cd03dae10a69164c37edcc63252785e53e0b6a23557a8d34a2f6d98aecc2df830ec27c6bf348a15258eb5e39"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-endpoints@3.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-hex-encoding@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-hex-encoding",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32d88f607f79c68285e2fdc88e505267cb3f18e10521d39433d34c35e9eb9f38f1f080749b8931da795c0fbf5159b5f4178b5d3182ec9f59c734143cab55fcf9"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-hex-encoding@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-middleware@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-middleware",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e4d37f5b08ec4465f6ac6874873e3d104bc118da7a5dd33de7c4b903bdcce0f6e785ede6e888ac341c46b9a482cbc236feb234a58334a3a0239500cef5e53cc"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-middleware@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-retry@4.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-retry",
      "version": "4.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a29ea1eaed69d658a41408e6f2bb8601cd744e24ef1d1cc42b33ea6fbadf76aca82385c2cd1de97c41524db08b308cf2ce1097dfabab188ce76afe774eac800"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-retry@4.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-stream@4.7.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-stream",
      "version": "4.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc964b32517fa7363b40803933bd1b292ab9073fc9a462c788b96db6fadc6697cbc8648247706f21e6db8a9982bd2b272d79d4da9183b03803e75dcdd7f18656"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-stream@4.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-utf8@2.3.0",
      "type": "library",
      "group": "@smithy",
      "name": "util-utf8",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47c45d9fc1f2ef628a71e6e02e2bfc8d0710917a0b30e186bf9b88d7f93497eb27aa43b34354740a15010b158c941b0531e9168ead3046e748c1e16ceec293e4"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-utf8@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-utf8@4.4.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-utf8",
      "version": "4.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3790a97da2fefcb3d053d3c574e4f9e5ac94a394f4432a46e00966cddd7f79f26fa03ca9b93d6c864809935fa1860ff4dac71896e5ba4362469d21c83f008419"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-utf8@4.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@smithy/util-waiter@4.5.2",
      "type": "library",
      "group": "@smithy",
      "name": "util-waiter",
      "version": "4.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f7b9f7a99f417a5c7ac100856272d29b9f69a0b6d33a6cd591be161dcb6509b5a30485d2a7bc3589e1aa136389d517ec8b84f11314c30bcb5727dfaaf13963a"
        }
      ],
      "purl": "pkg:npm/%40smithy/util-waiter@4.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@so-ric/colorspace@1.1.6",
      "type": "library",
      "group": "@so-ric",
      "name": "colorspace",
      "version": "1.1.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fca88a9291cd381824149c2ef6c878f0b90748c606cae4dc4852bfa8c05d9ce025ad12734525c0385079ab0cda550b8397cc00bc754c91a01240345e4da871bb"
        }
      ],
      "purl": "pkg:npm/%40so-ric/colorspace@1.1.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-darwin-arm64@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-darwin-arm64",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42822ea515951fc005d53831632780e674b5f1db6a32ec4dc1c863048c09a3745dc0b105889abaa273b1f490311edb8fc1490856e5365dba7e8c227b5739a0b6"
        }
      ],
      "purl": "pkg:npm/%40swc/core-darwin-arm64@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-darwin-x64@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-darwin-x64",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b9d86bb542d3d27c160389e8e571fa7d1a537e3634d905144db33f0f370060484eb6ebf1547f63dc9655548b1ee3aa4a0c0beb74ad2f2dfb6fda49694cb90b4"
        }
      ],
      "purl": "pkg:npm/%40swc/core-darwin-x64@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-linux-arm-gnueabihf@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-linux-arm-gnueabihf",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95726cf285e8e99e320a98a6a50f2f3de0a3920a07bb936832f98967cab10f253df4a55d83a2b053d1fbf6fceb981f877c7f9d099ec918ca8c17ffdff027ef76"
        }
      ],
      "purl": "pkg:npm/%40swc/core-linux-arm-gnueabihf@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-linux-arm64-gnu@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-linux-arm64-gnu",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72146ccf52b9dbfbe3f0c7eafd03ae815a6194a3d694c875d15f7da9f1f8d616c6bf0014eb148f77af35ba93b86ca88eafdfa64486595be11f26a638d99cd1c8"
        }
      ],
      "purl": "pkg:npm/%40swc/core-linux-arm64-gnu@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-linux-arm64-musl@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-linux-arm64-musl",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d87ed82c4da1a77c32b89bafddb72f6bc8ad456cb93e2e8b0327f4494769e45c673caddf967a75c896f1e35942e20559d2d51b231c73979934b89c385ed2fd3"
        }
      ],
      "purl": "pkg:npm/%40swc/core-linux-arm64-musl@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-linux-x64-gnu@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-linux-x64-gnu",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0cab6724a2078997404724ca897ef37518e20d2d4a8a191059ab508821ccbfecdcdac7f06f81a5ae8771d952ce5f8aec6bdd8d2d1d12c3c58b70f10c158d6ccd"
        }
      ],
      "purl": "pkg:npm/%40swc/core-linux-x64-gnu@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-linux-x64-musl@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-linux-x64-musl",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9948e39ed1e3e3ef1605a8837b953044d1ee1332e32160534864f0d094fdf82f7f632ba1e0a42a95c110deba3a1a41e60465c11691888ffa3954cc9159f55f5b"
        }
      ],
      "purl": "pkg:npm/%40swc/core-linux-x64-musl@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-win32-arm64-msvc@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-win32-arm64-msvc",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66434d1b9ccbe3d629685cdf97a7ec90d392c6d719e6e398996064638c1502f81b4804332d1541a7ec40ac65a1da85e563f5a02fdf73412193bfb448e44ea7cc"
        }
      ],
      "purl": "pkg:npm/%40swc/core-win32-arm64-msvc@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-win32-ia32-msvc@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-win32-ia32-msvc",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e979f3391919090cef4d0e9c3eb53b89a4fdfa2d78e682f09e29fc26b7ec2c6e35c25dbafb970d4365d5df371bae714457a7ac8ce71ea26f583b5c3d986241cb"
        }
      ],
      "purl": "pkg:npm/%40swc/core-win32-ia32-msvc@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core-win32-x64-msvc@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core-win32-x64-msvc",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "210da7e9a7fb5ca2cbe8fd6021e6400ac912c4af235ada0aa4958b6667574c38f5306ce4b54cb88be16fa5db7116625635abd1587d55993afa900b9b4431de2b"
        }
      ],
      "purl": "pkg:npm/%40swc/core-win32-x64-msvc@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/core@1.15.11",
      "type": "library",
      "group": "@swc",
      "name": "core",
      "version": "1.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88b98b4e875b631537f4784c3da314a283f03bfcea256becaa4ad7bf5648dfcacc6f4e3ca7a37baad02d4e9dfbb30f4dcd2aef1faa258bc11d0f2828d3d219ff"
        }
      ],
      "purl": "pkg:npm/%40swc/core@1.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/counter@0.1.3",
      "type": "library",
      "group": "@swc",
      "name": "counter",
      "version": "0.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b6051e25b09924465299fea0873f0f59692c5cd0c55477b82d6ed681eda32f1de25561ef2c381f0305990fd83b4848719292ef6c08ae93e9c9d8d02b57ace09"
        }
      ],
      "purl": "pkg:npm/%40swc/counter@0.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/helpers@0.5.23",
      "type": "library",
      "group": "@swc",
      "name": "helpers",
      "version": "0.5.23",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e654ac30e4d751178f8250dfbee01052a9067a4f47836924b0e61acb69b4f9747ef9bd8d5982ffe2c5b2baf54122cf282a725ac64762f7085a2ffb2a375dda7f"
        }
      ],
      "purl": "pkg:npm/%40swc/helpers@0.5.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@swc/types@0.1.27",
      "type": "library",
      "group": "@swc",
      "name": "types",
      "version": "0.1.27",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ba87789496a78cf78e94e2c5c561e6a179f4756016d726f928fa1bfc592f3fd01349e0e1e21d1cb0327414242aa447b63dfa1a90d53bc4a622aa521cfb34416"
        }
      ],
      "purl": "pkg:npm/%40swc/types@0.1.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@szmarczak/http-timer@4.0.6",
      "type": "library",
      "group": "@szmarczak",
      "name": "http-timer",
      "version": "4.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0101f7f29183a03bee67cc1598c04dd6f74b0180b26850f45659c2fcc25ca233c201f22a49cf750c27d29741dd512905e92a9f13bad9fcd0766d5acbb6bbbeb"
        }
      ],
      "purl": "pkg:npm/%40szmarczak/http-timer@4.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@turbo/darwin-64@2.9.16",
      "type": "library",
      "group": "@turbo",
      "name": "darwin-64",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8cb8c0a564d235dec967925a2d87de956d72b671903af07b8af97ed910f5c50bc94db8bc23d8018f37206bbb436553f26b1a65d746137c9b7706b617475f0a0f"
        }
      ],
      "purl": "pkg:npm/%40turbo/darwin-64@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@turbo/darwin-arm64@2.9.16",
      "type": "library",
      "group": "@turbo",
      "name": "darwin-arm64",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60f82b9fee47206cebc743b66badf5495e0c05051ee16fc369f30552e05581a537d8f5bdfce4d3d1e86f885d104b14d7b912651ef5b67944de99d745e7fb299b"
        }
      ],
      "purl": "pkg:npm/%40turbo/darwin-arm64@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@turbo/linux-64@2.9.16",
      "type": "library",
      "group": "@turbo",
      "name": "linux-64",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc011fd47ea5dba953a65f4527fa5e428d4d501f110b4b1b109273e663dc5211c0d9b3c3ba9db1dc264f828fdb1fc4b87147012e6e053775077798943b64407b"
        }
      ],
      "purl": "pkg:npm/%40turbo/linux-64@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@turbo/linux-arm64@2.9.16",
      "type": "library",
      "group": "@turbo",
      "name": "linux-arm64",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4304b4763d983806b40e7217c6eacbe0a6fe4508d2764ceb53da9b0b74425c74aa35047fa99cfb3d5e3ea9bd48e07e41dbbaf04e7de13847ab6fc4ca102831d"
        }
      ],
      "purl": "pkg:npm/%40turbo/linux-arm64@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@turbo/windows-64@2.9.16",
      "type": "library",
      "group": "@turbo",
      "name": "windows-64",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3410099da52219d8244b343050874ebe40a47294d2bb9f06fec0466b49af06dcdfbc538e82b4307a928e390f1ca7ab1633a39c2833458f6a7576c640d4e5a33e"
        }
      ],
      "purl": "pkg:npm/%40turbo/windows-64@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@turbo/windows-arm64@2.9.16",
      "type": "library",
      "group": "@turbo",
      "name": "windows-arm64",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63b489a690f467cc233b711cd1919df4a43862fd0132703c088a308f9569f8e115b28b170c6db078aebfb754512df2667363b3ae777acb80ce810cacfa69f759"
        }
      ],
      "purl": "pkg:npm/%40turbo/windows-arm64@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@tweenjs/tween.js@23.1.3",
      "type": "library",
      "group": "@tweenjs",
      "name": "tween.js",
      "version": "23.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc99afbf017162e1a71766b146d3d8a1c6a0e8295b6f9612ee42cbf923bf4de545cc7a83216acd298b5cb0f3226e30f1f4ef9bbbea6c032f4d29f5a495ab2c50"
        }
      ],
      "purl": "pkg:npm/%40tweenjs/tween.js@23.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/aws-lambda@8.10.161",
      "type": "library",
      "group": "@types",
      "name": "aws-lambda",
      "version": "8.10.161",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad461da7e310c1216873120e712b18485dd86180bfb94a4c6c263f99b3b6d6f1aa7eb118bcd4a83f22980e3e918575e93df4b42acb56f51c06dea5e1f6c2fb15"
        }
      ],
      "purl": "pkg:npm/%40types/aws-lambda@8.10.161",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/babel__core@7.20.5",
      "type": "library",
      "group": "@types",
      "name": "babel__core",
      "version": "7.20.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa8429ad9bf3e70405270303a9eb1e4575afdeba8cbe18296d715f5725a16f1f57e3b3ce200ea2ffe75779f12664aa0080e69375a22035232a30853ad72472cc"
        }
      ],
      "purl": "pkg:npm/%40types/babel__core@7.20.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/babel__generator@7.27.0",
      "type": "library",
      "group": "@types",
      "name": "babel__generator",
      "version": "7.27.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9f15dd978bdd8e0153d8b32f8fe27eff53b7baf1f7b1d3e11ef20486f4a5fb7a8d3ce025a2438b1dc64b6f765d1b38fba95ed5493d8d7dce4e84c16a9443c96"
        }
      ],
      "purl": "pkg:npm/%40types/babel__generator@7.27.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/babel__template@7.4.4",
      "type": "library",
      "group": "@types",
      "name": "babel__template",
      "version": "7.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87f354692c86e44cb1048a7c611c68e1131edbfa9082fca8c11c1533385884108e35b5bc3d4b20e2590532b86066151ee73dcbdcc88b0eebf227f09a3dad80f0"
        }
      ],
      "purl": "pkg:npm/%40types/babel__template@7.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/babel__traverse@7.28.0",
      "type": "library",
      "group": "@types",
      "name": "babel__traverse",
      "version": "7.28.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0fbdc5dfef48130d9060b7da6dc49f1e9417818dc2ce01c3ada0efe63c98ed8e2d7e09d19b1e09bbee89b51abb0fc6c884fae5c8a4d48aeb8518688c105dde1"
        }
      ],
      "purl": "pkg:npm/%40types/babel__traverse@7.28.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/bun@1.3.9",
      "type": "library",
      "group": "@types",
      "name": "bun",
      "version": "1.3.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "290e7bd7250b39d58988c1fe448588399ec1d915d01a92f5610ac1b4b215dc5a83702bba16c6c5501c2174a52508a5294b73c90ec1e527540a969c68551fb1b7"
        }
      ],
      "purl": "pkg:npm/%40types/bun@1.3.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/shared@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/shared/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/cacheable-request@6.0.3",
      "type": "library",
      "group": "@types",
      "name": "cacheable-request",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "210dc46d3cc6c488a06f5237a8f65cd6b5899c7d019922afe506136a5130c1e16fc810cb4807b6e333f495efe1ca2ede7067d9565215020e0166a6fc581c0aab"
        }
      ],
      "purl": "pkg:npm/%40types/cacheable-request@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/chai@5.2.3",
      "type": "library",
      "group": "@types",
      "name": "chai",
      "version": "5.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "330e79f28780f5f15bbfae7fcb8987b570ecf5b3e714c6402ff8f174f154a4e1c72175fdd667201076d2e4b6a1afea7064547c03b19095e456788e9c1850b650"
        }
      ],
      "purl": "pkg:npm/%40types/chai@5.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-array@3.2.2",
      "type": "library",
      "group": "@types",
      "name": "d3-array",
      "version": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84e2d655b9bbb91cdad01617a48216e69c5faca7b45be0f996b162004611fa96fac373764b048c6896d77547d212ff9d4f831f1c12ed9f98ecd0b01668eea8b7"
        }
      ],
      "purl": "pkg:npm/%40types/d3-array@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-color@3.1.3",
      "type": "library",
      "group": "@types",
      "name": "d3-color",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88ef74b1cb61f5601b9a0bfba20a2ae7b3bd6292a61416e6a04a021c3076c4c058d3efca56ba806820f2084d7a754b2978ebc8c4515123ed2c12da83ab2d9be0"
        }
      ],
      "purl": "pkg:npm/%40types/d3-color@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-ease@3.0.2",
      "type": "library",
      "group": "@types",
      "name": "d3-ease",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "35c5752633b9a03ce82b6ea83336c82c4e875bbb955ce1cb42f1ec841516e1431d6467e263abf905e43087d6bdb42ceff8279e7d940726de524602b5e7846d88"
        }
      ],
      "purl": "pkg:npm/%40types/d3-ease@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-interpolate@3.0.4",
      "type": "library",
      "group": "@types",
      "name": "d3-interpolate",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a02cf11396ba55575611248825af8133e3b83b6318e5d658fb60ab223026f6ed5247f56f0d54ce816fd77c924a46fee0104b90266c0e3cab6200a2528aa3530"
        }
      ],
      "purl": "pkg:npm/%40types/d3-interpolate@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-path@3.1.1",
      "type": "library",
      "group": "@types",
      "name": "d3-path",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54c64163242f6c6996c9655e6b4107b3f0702e0c5cf8c2a2d732c308e364b28cc8e1824c713b7c644b8847849bd4c31313c30c5b8f6fd08c08e7e6fb4667d696"
        }
      ],
      "purl": "pkg:npm/%40types/d3-path@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-scale@4.0.9",
      "type": "library",
      "group": "@types",
      "name": "d3-scale",
      "version": "4.0.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74b9adc01f3390078efe3b8031f9d5fac22d2a396cc3694a759555cba2d1af470199e8314800622c4a4656648927c3b4f22e3eb0647aa90b5be96b6ec0976f57"
        }
      ],
      "purl": "pkg:npm/%40types/d3-scale@4.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-shape@3.1.8",
      "type": "library",
      "group": "@types",
      "name": "d3-shape",
      "version": "3.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95a7b48967dc0de47baadeeb03cf01362a9dbcf4b9a4554fa68e4e7e3125c0d693db2c9e91b3340bdbcafb2a81a84987afa9439119d83684c162502025aedae3"
        }
      ],
      "purl": "pkg:npm/%40types/d3-shape@3.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-time@3.0.4",
      "type": "library",
      "group": "@types",
      "name": "d3-time",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "caecd9ba0d6790001a0650418a42994e0cc2780fa4d6ecb8645c1600d39f2b0e73e4b46157480d03b80d90a9bb1e82be1d1374c17dc49311a4d1fa5b5a1981ee"
        }
      ],
      "purl": "pkg:npm/%40types/d3-time@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/d3-timer@3.0.2",
      "type": "library",
      "group": "@types",
      "name": "d3-timer",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ecdd3f04f1d6436a6e9f5323623247a42b75d4b1a5048a4fa274ef7f6233ed7e3daaaee17cb450574bb5e1b44e2221704bc6198b8cfdd25e92e155fdb523d2f"
        }
      ],
      "purl": "pkg:npm/%40types/d3-timer@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/debug@4.1.13",
      "type": "library",
      "group": "@types",
      "name": "debug",
      "version": "4.1.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2925609909b33303e59ad9633a899aca847cf56e05ca70808b713c3cfb3bbe60d53def38853faf18f2a425f4e19265ecd31d2301a6bd53cb96f1b6dfc92d9f5b"
        }
      ],
      "purl": "pkg:npm/%40types/debug@4.1.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/deep-eql@4.0.2",
      "type": "library",
      "group": "@types",
      "name": "deep-eql",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73d87d75554c8a030f7386f04ef0b9771aada8967040f78fb168cf96948e9e88dba2bea91aa764e78d657c0ec0a8542be6907505176ad23b98f5d6fcd41c3217"
        }
      ],
      "purl": "pkg:npm/%40types/deep-eql@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/dom-mediacapture-record@1.0.22",
      "type": "library",
      "group": "@types",
      "name": "dom-mediacapture-record",
      "version": "1.0.22",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9943192cadcdbf044b700013f6a99c2bef69eeda54d851dd0ec9ed477608e3e198f3c5eb806e17884eeed50d8b00ddbf1593b3fed74c0c2dc64024784fc9c5bb"
        }
      ],
      "purl": "pkg:npm/%40types/dom-mediacapture-record@1.0.22",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/estree@1.0.9",
      "type": "library",
      "group": "@types",
      "name": "estree",
      "version": "1.0.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a174f832d5e978fc898fd395f4e54c38730dbf33ddc10949a712f599352b650b310a304e05924f98a680393a21cd426a12ec269f6fc5dadcfc9af26d50af37a"
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/fs-extra@8.1.5",
      "type": "library",
      "group": "@types",
      "name": "fs-extra",
      "version": "8.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1dcca7303be4bcb3692e17967da1459ab50263e54abf8aaa6112d137190255451626fed0f52e0954d949d78b603c8cbab9ba6906a2e397391f72d27eb5dd9c1"
        }
      ],
      "purl": "pkg:npm/%40types/fs-extra@8.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/fs-extra@9.0.13",
      "type": "library",
      "group": "@types",
      "name": "fs-extra",
      "version": "9.0.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c49f007efb5bb99550ccd94238735fb947e15868a7da0334b83a87287229a3566de7430dd3bb31f950db2872b71305b8677ab6e5c878f8038f6a5db22265da4"
        }
      ],
      "purl": "pkg:npm/%40types/fs-extra@9.0.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/http-cache-semantics@4.2.0",
      "type": "library",
      "group": "@types",
      "name": "http-cache-semantics",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f72e08a62c75ed1a45a290a9ec3e0d3f545c7d38665a0be78dd6ee2bf8e0755d1a87de6781200542db3af559d307f911e69d192a962400387349fc4d23fded1"
        }
      ],
      "purl": "pkg:npm/%40types/http-cache-semantics@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/json-schema@7.0.15",
      "type": "library",
      "group": "@types",
      "name": "json-schema",
      "version": "7.0.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7e7cff0ff0c14d0be0326420f1ac1da991914f1b3a90594ce949ebae54bbe6f1531ca2b3586af06aa057312bc6d0cf842c6e7e2850411e9b8c032df732b061c"
        }
      ],
      "purl": "pkg:npm/%40types/json-schema@7.0.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/keyv@3.1.4",
      "type": "library",
      "group": "@types",
      "name": "keyv",
      "version": "3.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "050e5a64d482a63ec3e8ada4b2b4424e62912c4a673ef58388b3dfa06ca167efbc62d88af5dff70c128f260af2df9f57fcfd4f7ebbb2630be7bf0163b8488422"
        }
      ],
      "purl": "pkg:npm/%40types/keyv@3.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/ms@2.1.0",
      "type": "library",
      "group": "@types",
      "name": "ms",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ac0822190c4fe9de2f7abed12ac7eedd054197adcef37922b7c303c721a453852fbd3a15885d1ab3b3877a93549553c83dd43acd456c56506869e4a5d06f654"
        }
      ],
      "purl": "pkg:npm/%40types/ms@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/node@22.20.0",
      "type": "library",
      "group": "@types",
      "name": "node",
      "version": "22.20.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4169455b6c1fde74e30b5dff0ea46706947864edfa5491ff25506403fbdc9e66d304d40896739bab2a99135b5447bf8d8b6dcb75af11d41c4c7db5d1a42531e6"
        }
      ],
      "purl": "pkg:npm/%40types/node@22.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/node@25.5.0",
      "type": "library",
      "group": "@types",
      "name": "node",
      "version": "25.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e9d8fded40c4b15ae82409428b44f554a4668be4c545c05f110ee491ced7f080dd709aa25e3126ca96712d42a53c52b8539b312665dbb623abf6769a7b5c8c7"
        }
      ],
      "purl": "pkg:npm/%40types/node@25.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/plist@3.0.5",
      "type": "library",
      "group": "@types",
      "name": "plist",
      "version": "3.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13a3826919807b858399636c2fff5132a7649330c26357adbad91f95693873e01c8c3534ecf733d5f4304d7d13433f8fc6a9fd8b82f54d4dd41698e7adc0e0c4"
        }
      ],
      "purl": "pkg:npm/%40types/plist@3.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/prop-types@15.7.15",
      "type": "library",
      "group": "@types",
      "name": "prop-types",
      "version": "15.7.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17a6c4c9a995f632860050449a54277ac44f18e42a4b6f94c22d049b5e717a73b11da7f686fe8bf180959f7acf74f24e8897cf8829cb211cafc156aa318dcc23"
        }
      ],
      "purl": "pkg:npm/%40types/prop-types@15.7.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/react-dom@18.3.7",
      "type": "framework",
      "group": "@types",
      "name": "react-dom",
      "version": "18.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3047b751ea043585455f3a17116b2f72983a66f96b14d94e43b10eb2f848dc27c05f0ccf7cef10c2ec5de349dea6c60aab2c954274dd11fbfaf2af75c8b70aad"
        }
      ],
      "purl": "pkg:npm/%40types/react-dom@18.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/react@18.3.28",
      "type": "framework",
      "group": "@types",
      "name": "react",
      "version": "18.3.28",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfd557a42ecc5ab85f5a2a62b6335d8026aea0c2d174820b42c00457e65eb08cc1abfa149719349b702966e3050977674b853b2ab23e977591504190f0ad502b"
        }
      ],
      "purl": "pkg:npm/%40types/react@18.3.28",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/responselike@1.0.3",
      "type": "library",
      "group": "@types",
      "name": "responselike",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fff8bf94913577dee7f8f4f1f9a420140553cd8f69c30574cdfaa4b574ec32ca0db897709c89c89c080edc6be1ccbc9059705825e6bf1ef9147a7a5b1be0bcb"
        }
      ],
      "purl": "pkg:npm/%40types/responselike@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/slice-ansi@4.0.0",
      "type": "library",
      "group": "@types",
      "name": "slice-ansi",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8ea6349aabce60be5640608372ccaa4b7a2164482e04b02e882224fabfa4cb494e64e54f377c71a3f4b7a5f282845ccd07aa0acc5428d73c33d5202b7117b11"
        }
      ],
      "purl": "pkg:npm/%40types/slice-ansi@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/stats.js@0.17.4",
      "type": "library",
      "group": "@types",
      "name": "stats.js",
      "version": "0.17.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c806f5964a10af941a8134866dd0a02c856a6f4a3864c2412ee1951c012a00be19ab800508dadd5d5eb8d22f8c5754b0781739cfac8b17de7297165fc3b78bc"
        }
      ],
      "purl": "pkg:npm/%40types/stats.js@0.17.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/three@0.183.1",
      "type": "library",
      "group": "@types",
      "name": "three",
      "version": "0.183.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f63eee47adea5f81abedb5dc9edcfb07e515b263f02f75943021586b738b8db6f17b9ce58969c40a7285499f44b87f4c986e6004e8047ebdeef10dcb98b4c1b"
        }
      ],
      "purl": "pkg:npm/%40types/three@0.183.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/triple-beam@1.3.5",
      "type": "library",
      "group": "@types",
      "name": "triple-beam",
      "version": "1.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e966987ac4e144c0a5d7d8abc8c60feffc76395802b5b2157e50c61695a76fd8ab5c8dd48d8138033998ba250a635009b2d1a28e863e32052cccc811c4861363"
        }
      ],
      "purl": "pkg:npm/%40types/triple-beam@1.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/verror@1.10.11",
      "type": "library",
      "group": "@types",
      "name": "verror",
      "version": "1.10.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4650e6f4aefea39b2dbf40a8f22f19446c436eb4f1849b608ea8c5c9587fb5743297fad8b532a59d3bd9f3ca124de611116babc31db426ce244ee282b05914b6"
        }
      ],
      "purl": "pkg:npm/%40types/verror@1.10.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/webidl-conversions@7.0.3",
      "type": "library",
      "group": "@types",
      "name": "webidl-conversions",
      "version": "7.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0a2249bdc46d220cda7470985f0edda849cc3518e11999582b4e4c8fd3b292da95f2e553f1f0f6045381ed2d6ec011372a3d99fb85323e6170fc8c60c3f2c094"
        }
      ],
      "purl": "pkg:npm/%40types/webidl-conversions@7.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/webxr@0.5.24",
      "type": "library",
      "group": "@types",
      "name": "webxr",
      "version": "0.5.24",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87c7e011dfc3a684bd081ae31105d1f9d203adaa290047eee30615358dad10fc24eb4b2d3d686f64c7f8168a3915a92e43b1c56686bc59c79a5857abbcad8ebe"
        }
      ],
      "purl": "pkg:npm/%40types/webxr@0.5.24",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/whatwg-mimetype@3.0.2",
      "type": "library",
      "group": "@types",
      "name": "whatwg-mimetype",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73600abc34fc4e8c4b20e525379d604e21d77e5b1f2058ac4b8a4eee90cfa0aa2e242112921667132eb6de0c0ff65682cb99672c3030d6f033bb6bccd982ceac"
        }
      ],
      "purl": "pkg:npm/%40types/whatwg-mimetype@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/whatwg-url@11.0.5",
      "type": "library",
      "group": "@types",
      "name": "whatwg-url",
      "version": "11.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "728611d3bd4945a1dafb1a04bef62abe7207695a9a62b2cf6ecb9f33d045eb71e4c08e4b826cb6411f10e4afe5603628e402bcdb03af48e4b452c2d3a531bbb9"
        }
      ],
      "purl": "pkg:npm/%40types/whatwg-url@11.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/ws@8.18.1",
      "type": "library",
      "group": "@types",
      "name": "ws",
      "version": "8.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e1545e83095840f24506cbe69acc543891743b1354f2ec0df2a4539ed0870957c3bf339d751bdf405b6e22acaad6e7a5ade38c86f7e8a3f056aaa011a4b815e"
        }
      ],
      "purl": "pkg:npm/%40types/ws@8.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@types/yauzl@2.10.3",
      "type": "library",
      "group": "@types",
      "name": "yauzl",
      "version": "2.10.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a09a1fb6fd0b4ae683644dcb7b80db297f8a4bd1b7e8dcce7926a9f745082b4c8c03f36128986a9521ad3433913516886d07f38d70eb41ad32b49ea63511b3fd"
        }
      ],
      "purl": "pkg:npm/%40types/yauzl@2.10.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitejs/plugin-react@4.7.0",
      "type": "library",
      "group": "@vitejs",
      "name": "plugin-react",
      "version": "4.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "814bbd8707d6bef1030419a0b40a30402a23c19989e6670b9f76ae7de0ac8ad8a3b37f9fd8db2b3ed94058847a38f8aa96397de8654251b2ded07caa22955aa0"
        }
      ],
      "purl": "pkg:npm/%40vitejs/plugin-react@4.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/coverage-v8@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "coverage-v8",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ec01d9946a9034a92377d3a77cfb33b26b03348459b69b61e0f48c153482819bea8957c7228e2ab673e831299701d4709f216032fb4a84643094400e7c03573"
        }
      ],
      "purl": "pkg:npm/%40vitest/coverage-v8@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/expect@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "expect",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d7eeeaf41b5a2b31263be7e6353de462fa0d9f963bd57580c764391d18a6e2d4d5450551bf8b8914043915b2b438f51e34ffd69950a9c58c6825dbee1d58f305"
        }
      ],
      "purl": "pkg:npm/%40vitest/expect@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/mocker@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "mocker",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1193aba436e42a8b4500fef03c0415d54232a063a4e285fbca75a10612c1eeffa678c1db421535ea83e92181934dee28165869af21a98297193ffb229f7858bb"
        }
      ],
      "purl": "pkg:npm/%40vitest/mocker@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/pretty-format@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "pretty-format",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95bed75d7ce69b6876012cc59d1bd0a43a3aa274f5366309037b641935a2045b5127d971198dddde69bf029b77ea07a3d9b9243952cbff24ceb6e7c36856bf8c"
        }
      ],
      "purl": "pkg:npm/%40vitest/pretty-format@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/runner@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "runner",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d87284a3d70e6d720527ce81741dcc9a0108e9035823f5fb5427b892252ba2a5cd368d6f602a48a0c196e31657407d81c0d5f6bc5195517ed74c6399ac58cf5"
        }
      ],
      "purl": "pkg:npm/%40vitest/runner@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/snapshot@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "snapshot",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fe663353586a4e6de9e1d189e505cb403e7252236d0ff353cbf013f35a9c79e185cb2d39bc844b166b0b5c60b32bc2fa4ae3c846c4b2db092fb52915e1b0a87"
        }
      ],
      "purl": "pkg:npm/%40vitest/snapshot@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/spy@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "spy",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2ae816c7ebc5b37169b0b41ad4f67a8b79a5d34785f0245ec548b90a119a388ba7a85dcaf18dcc12b93bd60484544c2e950bbda75d8ba7cea81903e20a76dc6"
        }
      ],
      "purl": "pkg:npm/%40vitest/spy@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@vitest/utils@3.2.6",
      "type": "library",
      "group": "@vitest",
      "name": "utils",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "948db79c8b386e74f74fc348a21faf15acf9b36fc374fd0982dda3c70816963bf09fcd9c2c9b728bf21ff9f8c5ca82cc1883b3d14fdf2af584d1de23b0d4047e"
        }
      ],
      "purl": "pkg:npm/%40vitest/utils@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@webgpu/types@0.1.71",
      "type": "library",
      "group": "@webgpu",
      "name": "types",
      "version": "0.1.71",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98ccbcfce0dc2a169bf34f1ca35e5e5bec8df87817a10c514074e2055f4caef975af4b9f9e277b60e708fa08b87945925a5f5ecc3e935b629771cacbf070a1d8"
        }
      ],
      "purl": "pkg:npm/%40webgpu/types@0.1.71",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@xmldom/xmldom@0.8.13",
      "type": "library",
      "group": "@xmldom",
      "name": "xmldom",
      "version": "0.8.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "291633c5ea5cd781bf084a4419cdd89fe24a680793eb7b26943afebe307c8d17e04c1048f70463fe791010efae715f29f08f5b7ca2d6a77eee1e016b6e7b4fbf"
        }
      ],
      "purl": "pkg:npm/%40xmldom/xmldom@0.8.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/accordion@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "accordion",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fcd0167171e088af16970a2e02583233ac2349b688d31b2b03db70bc14ec441a6f69415b85ecdbc875eb3b95b7d4bf0959ca931452f855961f2429737dbb279"
        }
      ],
      "purl": "pkg:npm/%40zag-js/accordion@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/anatomy@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "anatomy",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88c135e151c61843cd31a922948eaabc492ff6c965e001591e97a830ba5ccdeb30e619aa4238cd4627c34cf47e89da826fc3bc3dd9003c4f61c8c78ffb8263b4"
        }
      ],
      "purl": "pkg:npm/%40zag-js/anatomy@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/angle-slider@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "angle-slider",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "638e08343e64a0d583fc430a11625bb849f3356f72d56b2b40516f291b0ca7f9b79fad2188b6bcaad647a195a6f1e39908a165b23549d20b9e12e669e379e86c"
        }
      ],
      "purl": "pkg:npm/%40zag-js/angle-slider@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/aria-hidden@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "aria-hidden",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e9440b6cb031d57eb6b9ab18a093bc3534c7ff72b2aeeb5e4836ee8601b34d3140560f5acf6407f1760ff17bf0407312f2f97339feaeb675548dbe98d7ccdde"
        }
      ],
      "purl": "pkg:npm/%40zag-js/aria-hidden@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/async-list@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "async-list",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b4385a0df612a3339cb4dbd9118b9dac8e201cb755a5ddd6dc652857672a444ff636ac6bf8abd8216acb94f23c97da802847006da1fc10820f27adca3104b16"
        }
      ],
      "purl": "pkg:npm/%40zag-js/async-list@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/auto-resize@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "auto-resize",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "722fa1a2dc79ff5ce2835f99da58cd059110d4e5a177a315fc4fd7eecb979b32b795fbcc6fe838397d858e4b86aae9b06724adae0e2487f649fbb063d42c51b3"
        }
      ],
      "purl": "pkg:npm/%40zag-js/auto-resize@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/avatar@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "avatar",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fc1c13ef2152e8b72d78083c7ac167dd7dc6a5affa5fd85809d0ded54e0131bd9b7cb7ae095896ab2fbe5990807744e68d7b844c15dcda6f3d6e73b065703ca"
        }
      ],
      "purl": "pkg:npm/%40zag-js/avatar@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/bottom-sheet@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "bottom-sheet",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c964c081b6dbecdd81e9ea68abf26991a8b1f2a349cfa38b67a8c3687b990e7ac4a0cfcbcd04c703becb41b8dc5ae9668200705fd20a3e6d717aa1565e21e679"
        }
      ],
      "purl": "pkg:npm/%40zag-js/bottom-sheet@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/carousel@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "carousel",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "141ef68c21e14d39f4817b16c034ff0eb18ca411d04f194abf08c48811a4729ad6569a6d374586251f84b57d928bfebaf2c747ff8ef5adec360ca03e87993a4f"
        }
      ],
      "purl": "pkg:npm/%40zag-js/carousel@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/checkbox@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "checkbox",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "deb20f5c1dceee166e9328caa5100e9fe39bee30720660cd53bc1da52d8746fed4aeff62e63504c65c1ac9ebf0fdae891d0693ee647574be1cba54f25fe7c954"
        }
      ],
      "purl": "pkg:npm/%40zag-js/checkbox@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/clipboard@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "clipboard",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05cb8763787b7ce811f325f42471cdfd22007d9386c2b305d405caa6a798f57ab647495b0cc1325c1c13eeb42d4140560a4a126aed5edcd93c7b2d723ac5a663"
        }
      ],
      "purl": "pkg:npm/%40zag-js/clipboard@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/collapsible@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "collapsible",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "16711aa08b9f9983389055044fa82eb050fb279700bbf3d8efc050e01aa14f723ab12f455a2bbf787082b057ffe81aa1b6ab62090a248bf3b98346ab66a3997f"
        }
      ],
      "purl": "pkg:npm/%40zag-js/collapsible@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/collection@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "collection",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e09b3ca164b40b5cc44e5433a89467cbadee57f7b9e11e8e7ab1df25f1fda80ce466e42784ca99380038aba37ee461babdbf16181dfddbb8d2d40f999ffa59b9"
        }
      ],
      "purl": "pkg:npm/%40zag-js/collection@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/color-picker@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "color-picker",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e3b2c0a28abbc6b2c3cf4a80aa7808caf01ae1df62b6f48d9e59c93a2c02bd20bec5302a54c9729b489363b4778318aeb4af323fc4d8fc69e4205666812745e"
        }
      ],
      "purl": "pkg:npm/%40zag-js/color-picker@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/color-utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "color-utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6092019f6e081392dc8ca5152bc9dd9b7558edf7ab76526b975274dacd2e0ed05b5b2c10e13a6e7d5650f5a10e35e6b37c2242e3fddeb5a402897f514a95b6b8"
        }
      ],
      "purl": "pkg:npm/%40zag-js/color-utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/combobox@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "combobox",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4ada2e4ffb37fa4fd0aa6bd89dcd85ef102fc87f98030db416620a9f94ed7ca6d074753bdf2a48a106c038fcf122837032be3fd41854e51656c2d7b33968009"
        }
      ],
      "purl": "pkg:npm/%40zag-js/combobox@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/core@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "core",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f219f0d3f0854f2b5c6222118a3e0eae99e2d9aefd352887e849bee7c03d02a309197f14135ce1e86b0b5a0aca40f884882f027f75a035780275d24aa66f3f63"
        }
      ],
      "purl": "pkg:npm/%40zag-js/core@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/date-picker@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "date-picker",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3df56fb6d6fcdc3a2c5bda7d05744090db24fddbae7a271deec11574e19f81f22cdd025e567fa3bee962f19d80d28402a24dd509f0705ddf8c8b02a3c8b46922"
        }
      ],
      "purl": "pkg:npm/%40zag-js/date-picker@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/date-utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "date-utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86733f209e230471c271535f6728ef008ff4b2e5ba7365c563072333ac681b21b83f5c7b614f47f6fba1a7c9afed70e3e2aa90152ff1f3e504732b591bdc2d02"
        }
      ],
      "purl": "pkg:npm/%40zag-js/date-utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/dialog@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "dialog",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3948dc21bcb455214150ba5a9034092fe82da55475de1bcc643c9d526e382c5e7281fa1ee44ee67e9db8434f551a0bdba1f3994eec002b9c4a4d5fc06925ff31"
        }
      ],
      "purl": "pkg:npm/%40zag-js/dialog@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/dismissable@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "dismissable",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6444762c531376143190832e4f710c83abd90a3563b6d0c924ff20e9dee448045cc4def99b2506f87f2a66a8fd25b1f959217a5da7fef8ef8b314830cc87a2c7"
        }
      ],
      "purl": "pkg:npm/%40zag-js/dismissable@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/dom-query@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "dom-query",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2329740f79cbbc9b8c924b91cb6db1863e299337b15020e54690b3a88ace3032ac98591afd657d3c872564a5693040938bd74442626e1938c155a08e45e2eef9"
        }
      ],
      "purl": "pkg:npm/%40zag-js/dom-query@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/editable@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "editable",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8b2f0a299799da113efa343fbf1990d53255da008c1ea408667cd03e12c8f852982d7779690f948dcc9895bb2cd9d1ec15ca9d9cb971c701f36289b864a0594"
        }
      ],
      "purl": "pkg:npm/%40zag-js/editable@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/file-upload@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "file-upload",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb58d19092d4659615a992640ce6b96c6a2c15433ac14ebe8b5d866af6e4560bb940745ced511894f4a55ffaa60f1ac4ac8f720bf656b6854454567c37a0d6d2"
        }
      ],
      "purl": "pkg:npm/%40zag-js/file-upload@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/file-utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "file-utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c76570e49ad412589d0d2777e31fa0c9dc63932cb79d4e8a4abdeb49ecf6df533249c8fc46da0b087d419022ec5bce9873e3329e9f296c72dd8c2fbe014b4a64"
        }
      ],
      "purl": "pkg:npm/%40zag-js/file-utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/floating-panel@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "floating-panel",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30ab45c82df1c425261c49ee811f8a31c5485fb15d1eca197c3c5c29cef887ed8ce8502693a601f25072a18f6990247d7a6b3fe4390770c53d715549f64885a8"
        }
      ],
      "purl": "pkg:npm/%40zag-js/floating-panel@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/focus-trap@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "focus-trap",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "697d58a4447b76c7a02aba0d18c9c10df712d7867d2d377011249714373d0bd8c5a38e6a3b37e1c665d1f9ae6bb2f78c464be1305c467dfadba707ef65b46cd0"
        }
      ],
      "purl": "pkg:npm/%40zag-js/focus-trap@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/focus-visible@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "focus-visible",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c679360703ba8d8bae763e233333580f803181a0f6b2a9cb1e4c261c898e9d56b97eb6d8ce21b37afa3d889582fb64c7caa4235172d0e997e8e89fc78b72b235"
        }
      ],
      "purl": "pkg:npm/%40zag-js/focus-visible@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/highlight-word@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "highlight-word",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae8c3ac8f8800deada4050efa22c2e5cfd05d2a4edee01a7c1d79611ca1aa868f6ec36194992975cad3799058ca3ab1d8be554eb3efd66aae513a6e793a7ea59"
        }
      ],
      "purl": "pkg:npm/%40zag-js/highlight-word@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/hover-card@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "hover-card",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1fe09d145aa72712d339b97b45f1aed66cbc28e28ae75e91d810fb9b48b25814a5ac81a3e536d5555fc58dc41f6e145404075d7545fb904a852ba8c95143bc7"
        }
      ],
      "purl": "pkg:npm/%40zag-js/hover-card@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/i18n-utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "i18n-utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edfae494cc206c3ed88c9ab1b7d9d6845331173aea4323cfbbeafcbb5844587c230fd1993ed78721823210a2a6a58550a8034ca531282198bea1423c613f8e85"
        }
      ],
      "purl": "pkg:npm/%40zag-js/i18n-utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/image-cropper@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "image-cropper",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcff8865aa5b4af670ed8b9d9b1965d8f77cff7c7ab0e79b7905bf2e086e5946c38b58a56028c2a6cba196166b0f73457e267e4197d7d7ef287cb3a26b1d60e0"
        }
      ],
      "purl": "pkg:npm/%40zag-js/image-cropper@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/interact-outside@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "interact-outside",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e7ab062c1b0d065668c1a43ce2c165ca13ff8a7992e04678c4a7256be873004cc183f9ce23e939886c8f4e1846969622eec2f1dd4dc96498ae166136801a68b"
        }
      ],
      "purl": "pkg:npm/%40zag-js/interact-outside@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/json-tree-utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "json-tree-utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fade367096374098ab9574070f266624c7565685a5017194277bee1a85013681cdabeac0b5eea2ff5f9532afca90d121ffc41e840ff815db5002cb523156c011"
        }
      ],
      "purl": "pkg:npm/%40zag-js/json-tree-utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/listbox@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "listbox",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f174fee93f36c46dc12700bb558bbf2355bc1f1ca382991ef2d075a1d41258e576de95575cf6e897bc106eda2279255e343b190fc2b5d82a41e34a1156b7121c"
        }
      ],
      "purl": "pkg:npm/%40zag-js/listbox@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/live-region@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "live-region",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29b536c1448c774d5f63b76073d5a1bd4db1d3b1713472920ab9fe7c552707e428cba8a256fd00ef6f490dbccf514729055d01168437a8d7410d5c816a56e969"
        }
      ],
      "purl": "pkg:npm/%40zag-js/live-region@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/marquee@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "marquee",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb9b484dc0cc67e2f5e8b289848107ce97a7c4d168b2ae41cf052a705ec50f9b321216c0dc9a299eafa6591e4231468595b621446312275c92372370bb153cd6"
        }
      ],
      "purl": "pkg:npm/%40zag-js/marquee@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/menu@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "menu",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4228706850a019cacf6c94a83fbde7b7be3dfeb95400d888ac253fffc5967d04e0bf4341269ac10fb7776da9c33652bd6521a6bc42dca7243f7ca53871f9f419"
        }
      ],
      "purl": "pkg:npm/%40zag-js/menu@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/navigation-menu@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "navigation-menu",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42790af10eef110b63ee77377e9ccd2e48e6b72c73d561a9c1d0eaa5b89e9b14fca594f7071ad20c2de7ebbf79b7dc616ce1955a387231f0f0ff7c414ffdc960"
        }
      ],
      "purl": "pkg:npm/%40zag-js/navigation-menu@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/number-input@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "number-input",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e582abf2e6a0203197a77848aa8e085011b14b95a11f4c4cd4241fdb38a67c35af04e9e0f98f8c1ffe0bc2ef702aec88abf277489aac8cefb638e17bbba8eefe"
        }
      ],
      "purl": "pkg:npm/%40zag-js/number-input@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/pagination@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "pagination",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d9c7114482f933eba637ad7f6e839566d423e83753e0991f46b96db55bba1bf714965c2f5940ac13682d48eaa3bcddd66a07344ae7543d2b588282121bdeaff"
        }
      ],
      "purl": "pkg:npm/%40zag-js/pagination@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/password-input@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "password-input",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a49af3e7426140b4df89ab5e8404ebe34b9d25882062627b57feff7412aab611a9330a1a555ddb9ad28549e9c519cda631be5195ff4a2aa1cefdd601ee3a4d88"
        }
      ],
      "purl": "pkg:npm/%40zag-js/password-input@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/pin-input@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "pin-input",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abafc346c215e990cace41667736dcb15066efe23b84c96bb0baff3ff8c7d3f7d81394fdb7ed66f659798fbff94471491d0d566a31e976de5a77999f5ccbb128"
        }
      ],
      "purl": "pkg:npm/%40zag-js/pin-input@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/popover@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "popover",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95aca9a503adbca32e24a5e5c8003aad6f3c29fc428a544d4b6b99ba1245a4fc20012aa4e69883769d86dc303db3448d4cc63cadc366735f7bc240c27069c37b"
        }
      ],
      "purl": "pkg:npm/%40zag-js/popover@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/popper@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "popper",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0cd29187f4915c1db072f5582b5c2f704b9f4b8bdf55724ebf6dd051e7bbeb56d3bf89eb3cd965e69645b181076ad8823640263b431145803649cea393d9f134"
        }
      ],
      "purl": "pkg:npm/%40zag-js/popper@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/presence@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "presence",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "22aad96be763c242d0880365a789d2e9babe14eb5360b64e3b29c93fdcf3e7e7a036d035aa498275e057039fc281633cdec3268c910301eea79a9f1d6ab202c9"
        }
      ],
      "purl": "pkg:npm/%40zag-js/presence@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/progress@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "progress",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e9e21e8285c20e2ca4a5a0104239c3f2f7f0b6af762aad26eb71b638ec88d988383a24f922bd53ea49ca8cdf01fc3a92841322b2963068b6d6666ca92343766"
        }
      ],
      "purl": "pkg:npm/%40zag-js/progress@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/qr-code@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "qr-code",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0573f4f094890b4187dcbd787109efab4ec992f9c1c9a64fd644d33028ed50bcb670da605d348b76a5fa0625ff1276e7c1bf95372b2cc24384fd899d4269801"
        }
      ],
      "purl": "pkg:npm/%40zag-js/qr-code@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/radio-group@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "radio-group",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bf4fc1de6b7678996084ae6d9f25cfc461a6f14642871494ad482972965aa49c5dd8f9be3631a286bae6f521c0023b7a5ee9cb0b4e4a26771cb5a832d697f76"
        }
      ],
      "purl": "pkg:npm/%40zag-js/radio-group@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/rating-group@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "rating-group",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05bea6bfc184f4ea4c03eb44c04b91d433aa3fd3fda2f91ec8369e85f0f2fe10434fdd240a3976449e1a0ac248357e64d84fbf003daebf7e877120a5a992a262"
        }
      ],
      "purl": "pkg:npm/%40zag-js/rating-group@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/react@1.33.1",
      "type": "framework",
      "group": "@zag-js",
      "name": "react",
      "version": "1.33.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d9ebacd4f7d8b1b0f3164ca686385e6ee2c33d2a2db9670b866d95e4cfc2ba98cdbc51902de68f9bae8eb4df45c8d952e43f45be548f5c1d4167e805c93ec1f"
        }
      ],
      "purl": "pkg:npm/%40zag-js/react@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react,useEffect,react/useEffect,RefObject,react/RefObject,useMemo,react/useMemo,useCallback,react/useCallback,useRef,react/useRef,useState,react/useState,Dispatch,react/Dispatch,SetStateAction,react/SetStateAction,createContext,react/createContext,MutableRefObject,react/MutableRefObject,useLayoutEffect,react/useLayoutEffect,useContext,react/useContext,PointerEvent,react/PointerEvent,useSyncExternalStore,react/useSyncExternalStore,lazy,react/lazy,ComponentType,react/ComponentType,StrictMode,react/StrictMode,Suspense,react/Suspense,ReactNode,react/ReactNode,ReactElement,react/ReactElement,KeyboardEvent,react/KeyboardEvent,memo,react/memo,MouseEvent,react/MouseEvent,HTMLAttributes,react/HTMLAttributes,cloneElement,react/cloneElement,isValidElement,react/isValidElement,CSSProperties,react/CSSProperties,forwardRef,react/forwardRef,ButtonHTMLAttributes,react/ButtonHTMLAttributes,DependencyList,react/DependencyList,Component,react/Component,ErrorInfo,react/ErrorInfo,InputHTMLAttributes,react/InputHTMLAttributes,useId,react/useId,FormEvent,react/FormEvent,ClipboardEvent,react/ClipboardEvent,ChangeEvent,react/ChangeEvent,useImperativeHandle,react/useImperativeHandle,Children,react/Children,Fragment,react/Fragment,AnchorHTMLAttributes,react/AnchorHTMLAttributes,DragEvent,react/DragEvent,createElement,react/createElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/app/sidebar/useSidebarPanelDismiss.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrameLayout.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useTrackAspectRatio.ts#1"
          },
          {
            "location": "packages/ui/src/components/composer/useComposerFieldInsets.ts#1"
          },
          {
            "location": "packages/ui/src/components/learn/useLearnNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/context.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationComposerAdapter.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationCreateAndSend.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationDataFetching.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationGroupInvitesAndDelete.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationParticipantProfiles.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationPendingInvites.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationReactionHandlers.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationScrollOrchestration.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversations.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsAuthLifecycleEffects.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsSocketEffects.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useDmBlockedByOther.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useAccountEventPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCall.ts#12"
          },
          {
            "location": "packages/ui/src/hooks/useCallFullscreen.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCallMedia.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useCallOverlayResize.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCheckoutPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useClaimAchievement.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useComposerControlsPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useConversationMediaUpload.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useConversationScroll.ts#18"
          },
          {
            "location": "packages/ui/src/hooks/useCrashReportingPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useCustomEmojis.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useDeviceManagement.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useDocumentVisibility.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useE2EMediaDownload.ts#19"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedOnboarding.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useExternalLinkPreferences.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useFavoriteEmojis.ts#16"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackNotificationPrefs.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackParticipation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useGifPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useHomeProgress.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentitySearch.ts#5"
          },
          {
            "location": "packages/ui/src/hooks/useIncomingCallRinger.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useIsMobile.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useMediaUpload.ts#13"
          },
          {
            "location": "packages/ui/src/hooks/useMemberColorPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageAchievements.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useMessageLayoutPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageSearchPreferences.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useMySharedThemeChecksums.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useNativeNotificationsPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useNotificationSoundPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/usePlatform.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/usePolling.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/usePreKeys.ts#15"
          },
          {
            "location": "packages/ui/src/hooks/useReactions.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useReleases.ts#8"
          },
          {
            "location": "packages/ui/src/hooks/useReportEvidence.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useRouteAnnouncer.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportTicketRealtimeRefresh.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportUnreadCount.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUnmoderatedMediaPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useUntilCountdown.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateCheck.ts#11"
          },
          {
            "location": "packages/ui/src/legal/policy-content.ts#10"
          },
          {
            "location": "packages/ui/src/navigation/taggablePages.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useHistoryNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useRouteChrome.ts#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/DeepLinkHandler.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/WindowTitleBar.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/main.tsx#1"
          },
          {
            "location": "apps/web/src/main.tsx#1"
          },
          {
            "location": "packages/ui/src/app/App.tsx#1"
          },
          {
            "location": "packages/ui/src/app/AppSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/app/IdentityModal.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/GroupConversationSidebarHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarConversationDmHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarFlyoutSubmenu.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/about.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/folderPanel.tsx#8"
          },
          {
            "location": "packages/ui/src/app/sidebar/footer.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/friends.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/identity.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/invitations.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AccountRestrictionPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AchievementGrid.tsx#11"
          },
          {
            "location": "packages/ui/src/components/AchievementListener.tsx#16"
          },
          {
            "location": "packages/ui/src/components/AchievementUnlockedModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/AdminTransferDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AgeVerificationModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/Alert.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppPlainTextContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AuthLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Avatar.tsx#7"
          },
          {
            "location": "packages/ui/src/components/AvatarUpload.tsx#9"
          },
          {
            "location": "packages/ui/src/components/BannerUpload.tsx#8"
          },
          {
            "location": "packages/ui/src/components/BorderGlow.tsx#8"
          },
          {
            "location": "packages/ui/src/components/Button.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Card.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComparisonTable/ComparisonTable.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ComplianceModals.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComposerControlsEditor.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ConfirmDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/CrashBoundary.tsx#18"
          },
          {
            "location": "packages/ui/src/components/CustomThemeShareButton.tsx#7"
          },
          {
            "location": "packages/ui/src/components/DesktopAppUpdatesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/EmojiPicker.tsx#12"
          },
          {
            "location": "packages/ui/src/components/ExportKeyBackupModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ExternalLinkModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/FeedbackAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackAuthorLink.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackStatusFilter.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackSubmitConfirmationModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FileAttachmentBubble.tsx#7"
          },
          {
            "location": "packages/ui/src/components/FolderEditModal.tsx#8"
          },
          {
            "location": "packages/ui/src/components/GifPicker.tsx#22"
          },
          {
            "location": "packages/ui/src/components/HoverCard.tsx#5"
          },
          {
            "location": "packages/ui/src/components/IdentityCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/IdentityHoverCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ImageLightbox.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ImportKeyBackupModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/InfoTip.tsx#14"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#2"
          },
          {
            "location": "packages/ui/src/components/KeyStorageBanner.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LearnContent.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LinkPostModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MagicRings.tsx#8"
          },
          {
            "location": "packages/ui/src/components/MarkdownTextarea.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MediaMessage.tsx#13"
          },
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#6"
          },
          {
            "location": "packages/ui/src/components/MigrationPromptModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ModerationCategorySelect.tsx#1"
          },
          {
            "location": "packages/ui/src/components/NotificationSoundSelect.tsx#6"
          },
          {
            "location": "packages/ui/src/components/OtpInput.tsx#10"
          },
          {
            "location": "packages/ui/src/components/Popover.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PrivacySelect.tsx#8"
          },
          {
            "location": "packages/ui/src/components/ProfileColorPicker.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ProfileContentTabs.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PromoCodeCard.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ReportModal.tsx#11"
          },
          {
            "location": "packages/ui/src/components/RouteErrorBoundary.tsx#11"
          },
          {
            "location": "packages/ui/src/components/SectionNav.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#2"
          },
          {
            "location": "packages/ui/src/components/SidebarSearch.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SidebarTabs.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SponsorshipExpiryBanner.tsx#8"
          },
          {
            "location": "packages/ui/src/components/SubscriptionChangeListener.tsx#7"
          },
          {
            "location": "packages/ui/src/components/SubscriptionUpgradedModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/Tabs.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ThemeColorPreviewModal.tsx#7"
          },
          {
            "location": "packages/ui/src/components/TicketAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Toast.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Tooltip.tsx#6"
          },
          {
            "location": "packages/ui/src/components/Tour.tsx#1"
          },
          {
            "location": "packages/ui/src/components/VpnComplianceModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/WebDeviceChoiceModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/AppCallOverlay.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/CallControls.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallDeviceSetupModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameTile.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlay.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlayChrome.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallParticipantGrid.tsx#5"
          },
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#11"
          },
          {
            "location": "packages/ui/src/components/call/CallTroubleshootModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/SidebarCallWidget.tsx#10"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementDisclosure.tsx#1"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementsList.tsx#1"
          },
          {
            "location": "packages/ui/src/components/composer/MessageComposer.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/GenericLinkEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/MessageEmbeds.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/YouTubeEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/feedback/FeedbackSubmitForm.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnJurisdictionCatalog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnTabPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimeline.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineDateLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/config/PlatformContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/ConversationsProvider.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useAgeVerification.tsx#8"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#21"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useCallSession.tsx#10"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#24"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useConversationFolders.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useConversationPreferences.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#12"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#13"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useIdentityModal.tsx#9"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useTourContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateContext.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalExternalLink.tsx#8"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyDocument.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Download.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Home.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/PublicHome.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Search.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/ServiceStatus.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/about/Roadmap.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationCard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ChangePassphrasePanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Overview.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ReferralPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Security.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Settings.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ThemeBrowser.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/BillingTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/CheckoutModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/LifetimeTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/ManageTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansComparisonTable.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SponsorshipsTab.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SubscriptionPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AgeVerification.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AuthAllowlist.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/Dashboard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/EffectiveAvJurisdictionsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentityProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentitySearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/JurisdictionRequirementsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAccessManager.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAdmins.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PromoCodes.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SanctionedCountriesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SubscriptionOverridesModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Login.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/MfaVerify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Verify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/checkout/CheckoutComplete.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMediaOutboxMenu.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMembersSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageSearch.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationPinsMenu.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationToolbar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationView.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/InviteMemberModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberEditPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberSecurityModal.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageActionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageBubble.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageEditHistoryLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageGifAttachment.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageMediaAttachment.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/NewConversation.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ReactionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/SubmitFeedback.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Appearance.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Ciphers.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/CustomEmojis.tsx#14"
          },
          {
            "location": "packages/ui/src/pages/identity/Devices.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/Notifications.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Privacy.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Profile.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/ProfileView.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/moderation/LeReportModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportModerationScanEvidence.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/public/ReferralLanding.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/RequestSponsorshipPage.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorCheckoutModal.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorshipDirectoryPage.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/support/MyTickets.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/SubmitTicket.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/services/mediaOutbox/MediaOutboxContext.tsx#10"
          },
          {
            "location": "packages/ui/src/utils/markdownParser.tsx#16"
          },
          {
            "location": "packages/ui/src/utils/urlParsing.tsx#12"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/rect-utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "rect-utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc2220645ff3f287987d48465204623447ce4bca27e2b5178b8bed2f822f1d2740bf9571670e0e0e82e12334464f7070b2231fafca89f1f9ab711da815115080"
        }
      ],
      "purl": "pkg:npm/%40zag-js/rect-utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/remove-scroll@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "remove-scroll",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7e32f6e8aa59aff04749a22c406c6adfb45556653ce7b15267e3406e07fe9f6107aa76c676bc599299222bedbb4538f723dc1713328d126d634db5addf00eae"
        }
      ],
      "purl": "pkg:npm/%40zag-js/remove-scroll@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/scroll-area@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "scroll-area",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c92035624375b53422cd741fd0e237cbfcc9d31b4045e5b107196e58c5a8a01cc497b38d445574ff69a34dc10655967478f0d7c773d4bc53d73fe1fbc8b7711"
        }
      ],
      "purl": "pkg:npm/%40zag-js/scroll-area@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/scroll-snap@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "scroll-snap",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18b11bf98263f34d226b6cf24c5c55668990d5c1524a16b3510ff5b80c57d0b8fbf9a64af3c7198489fb008d3ec815d33c14b4ceb6438413ec1840d05fe43d17"
        }
      ],
      "purl": "pkg:npm/%40zag-js/scroll-snap@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/select@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "select",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "786f85b5db1ed33bc20245c130d65506533e28dbc544a1d3a3197182277ac0e779420446c2be07689b966b3f74f2704865160c155bc2fa52daca05153911e61a"
        }
      ],
      "purl": "pkg:npm/%40zag-js/select@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/signature-pad@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "signature-pad",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e74ee1b6f05d40e4a76dfadb2f78180d161446ef5bc1048a16f31556fae76987ef578567f1b0b0b68ff3ba4259cf81812338f5251baff8c0d4f82c7ccb41851"
        }
      ],
      "purl": "pkg:npm/%40zag-js/signature-pad@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/slider@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "slider",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b466c18921c15d16b9cb8eb6417550d18ae5bb0947b1209576c2272409101a480119982290c3ef6081df7e69e8d47556619942ff586f471ef0abe3d27d5fef5d"
        }
      ],
      "purl": "pkg:npm/%40zag-js/slider@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/splitter@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "splitter",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db69b05de71f69f946a0f8af3e3e3ebf643023d8dd0f9a4c02058ed02254c03137f7b2ed3d2867f21f0d1ddeb24f2720fca9b6e43c88cbcc174295fca18b713d"
        }
      ],
      "purl": "pkg:npm/%40zag-js/splitter@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/steps@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "steps",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e5a3f4d18bb959167805949c49aea4f8092610a9d244c5548a6b5ed15ded65a4a1e31c10fb0f58c76ee7a452e3e1bab574492f2f694f6261372e175a744f7f6"
        }
      ],
      "purl": "pkg:npm/%40zag-js/steps@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/store@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "store",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15892b47d22c903e70c8a8d85001d6c1d19ffc2dc59a769cb5f1d1f7fe9d9bd63334effe8ed5b162c1671d007c7549bdffa5710191e87f0dc56eec8f449ff1de"
        }
      ],
      "purl": "pkg:npm/%40zag-js/store@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/switch@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "switch",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da397f47808a2d8be4fb8726498168dc3da043ed6db3d1fb638c87f7ca3dad780f32f74433d28c297d454ea251218eefe9991c35bbd5fef28fddb0ef31d4e9ba"
        }
      ],
      "purl": "pkg:npm/%40zag-js/switch@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/tabs@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "tabs",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5eaba1b28ee351c87d52b1b937ee6f35f47c4b66d6524e840e904102b6345f9a0f4a797383025c8d687df211f54321d7dc999664de2401f54a53135d43146757"
        }
      ],
      "purl": "pkg:npm/%40zag-js/tabs@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/tags-input@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "tags-input",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d14599550444d7ef67bc18b838df503f08faf455fd9d6c602ad444bc67ede5b50bab0c241aaba1505a049780daf7232f92da1f9e4b028f215ecf3298e5d4c0a"
        }
      ],
      "purl": "pkg:npm/%40zag-js/tags-input@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/timer@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "timer",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a0aa7b5e7c01106dfeba68d800e8d2fd46daebc5c774fc825575d4e3d7fc628429c9f2ee80394e2cc86e6d89ed13a5cd9c683027b4ec25623a44cb79f600670"
        }
      ],
      "purl": "pkg:npm/%40zag-js/timer@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/toast@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "toast",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "908dbf549701406807a66b968880ea3e7f1e8c510e0e1e5886359b9ef8c6446fb1dd7a0fb8caba861c5757a55626c95b649b539b3c4370ff976a676b7f585b64"
        }
      ],
      "purl": "pkg:npm/%40zag-js/toast@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/toggle-group@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "toggle-group",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29968c14de6edba77c7a501c76ee8b0c2edbca5b69cdea1e9971cc31aec7ff5ba94b7ffdf0448a533c755650394924c08a7538b7dfab5e8477553b4fd9125b4f"
        }
      ],
      "purl": "pkg:npm/%40zag-js/toggle-group@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/toggle@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "toggle",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6e61cdc6e5b7195725bc54ea72e2c961b12eaaceafdd27f47766f775a3af18c64bd45c322f4cc401da393ee8b686d85eed04da1fb30940817cc8f438be12e9ae"
        }
      ],
      "purl": "pkg:npm/%40zag-js/toggle@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/tooltip@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "tooltip",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8298e329f2abdd4d82c4d648192a713946239bce98c971f55d61846056ac88962db4000b0ec726a113b5a580bc141a3aa9cdecda87e676d193a2afac788ec9d"
        }
      ],
      "purl": "pkg:npm/%40zag-js/tooltip@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/tour@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "tour",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "791643e2778f82eaae364cab94cce926bed7c574d54e6dd1c70d29e67d6ac10629deeac2608c2ea597165de8b53ad8985de9ea21d6d83017cdb5045ebf4c7522"
        }
      ],
      "purl": "pkg:npm/%40zag-js/tour@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/tree-view@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "tree-view",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e528b048675caa21a8090978ea9bc40201a4339813b0fa4b2cf5c1d84a9fa239b67e6da87afef7fb5816b19b75fec5ffaac210d611f76b6878e2b5d6d56d885a"
        }
      ],
      "purl": "pkg:npm/%40zag-js/tree-view@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/types@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "types",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86e25dc1a7b2a6d283b99aa184541158d88c00911d7a2e1f4c0437c48070d3b196dbbccac2eb2de019f4cbef0f6259d55509f66ae1f89692175f03dc70545c95"
        }
      ],
      "purl": "pkg:npm/%40zag-js/types@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/@zag-js/utils@1.33.1",
      "type": "library",
      "group": "@zag-js",
      "name": "utils",
      "version": "1.33.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37bdde9c372f7aeb68e41758775e66edbbb4f2f77e45efff7ae7e0cc6c8a3d6bb3168c04155efbb22d6ff7366398af5e5d531317275efd33da977687bf854426"
        }
      ],
      "purl": "pkg:npm/%40zag-js/utils@1.33.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/abbrev@4.0.0",
      "type": "library",
      "name": "abbrev",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b5c1f97268bd2d1ed25298b48e5726d8872db6bd18a1e1e76e861ae472382b5869d17eb66da2f2761518f1b93b64923e3b3bf6da7f447ce905393ae629cfc7c"
        }
      ],
      "purl": "pkg:npm/abbrev@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/agent-base@7.1.4",
      "type": "library",
      "name": "agent-base",
      "version": "7.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32703e613f1fc1f24f801c779bad0c36a6a49b7d173a4c88a07d72ea1b9342f0b43f0646ee48bc35a70b05cacf6cda28f2f119cbb269ba4efe8cc3be094a2f4d"
        }
      ],
      "purl": "pkg:npm/agent-base@7.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ajv-formats@2.1.1",
      "type": "library",
      "name": "ajv-formats",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b1d0ac79da1c44ec2d7c8643048206251227ea599b58691828b89a2bf9631d3e743210ad77be0116c9536ea7b4a879ea0b32caf891fe61e9d396d75235e4c50"
        }
      ],
      "purl": "pkg:npm/ajv-formats@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ajv-keywords@5.1.0",
      "type": "library",
      "name": "ajv-keywords",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6024bf24d140532af9bc0ba19350d69b5081c511d6f4b6c9da8cd679e9ab22aa5bb2a2a31d5c583f28b9182d2b8d9213e49c49def8ab5534bcc24e22fd9fa4af"
        }
      ],
      "purl": "pkg:npm/ajv-keywords@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ajv@8.18.0",
      "type": "library",
      "name": "ajv",
      "version": "8.18.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e55cf78458c5cc67bb0f60e1ea983c8227371f36b52bddf18d2ad7b35f5e3291738422fc8af3577eab2771f3d298e4eef514a30f690daf05f04523934747adc"
        }
      ],
      "purl": "pkg:npm/ajv@8.18.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ajv@8.20.0",
      "type": "library",
      "name": "ajv",
      "version": "8.20.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e16e58be3a53a3fa230f60505505f2773a60809da4b2367e0cd6fcfd4fa1a46b926df5b6bf1c8479ea3a32eb9b58ea4c7f142179557341f35f58eff194ac118"
        }
      ],
      "purl": "pkg:npm/ajv@8.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ansi-regex@5.0.1",
      "type": "library",
      "name": "ansi-regex",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15"
        }
      ],
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ansi-regex@6.2.2",
      "type": "library",
      "name": "ansi-regex",
      "version": "6.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06add2992a721476968cf93c21ff7273ab2f33c739e9d079040b56e106f0e631d3c305d77132e844c9290c9a7a54bd17ce559a0874d7ae415444c6260f4b0baa"
        }
      ],
      "purl": "pkg:npm/ansi-regex@6.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ansi-styles@4.3.0",
      "type": "library",
      "name": "ansi-styles",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
        }
      ],
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ansi-styles@6.2.3",
      "type": "library",
      "name": "ansi-styles",
      "version": "6.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e038fa336f0907ea001fc9059132d4a3e6b68f038592ea9bdf2b9c53408035c45151bc52d1c3f49d96021a371cdc1357c1122c5159831a0cdac267bbcef247be"
        }
      ],
      "purl": "pkg:npm/ansi-styles@6.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/app-builder-bin@5.0.0-alpha.12",
      "type": "library",
      "name": "app-builder-bin",
      "version": "5.0.0-alpha.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fcee8d23e8ba8f2f7411afcca277a73e4ede600bbc4d7d8a3ab90210928ac00ba32979ac95319ac40f32a6249fc796fec49ce4296919b9de4ea4b43619c81eb"
        }
      ],
      "purl": "pkg:npm/app-builder-bin@5.0.0-alpha.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/app-builder-lib@26.8.1",
      "type": "library",
      "name": "app-builder-lib",
      "version": "26.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a74226fc3c790b8b66cfc404135627e0c92e3c2f0fae79519de3215898fb0415d07cd4c952c84cfdba7796eb1d12c0dbbef7c96695d69d87ac8122efc2d33667"
        }
      ],
      "purl": "pkg:npm/app-builder-lib@26.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/argparse@2.0.1",
      "type": "library",
      "name": "argparse",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3ef56a9e6db173a57f4e47e59ae8edbd6ac22881e44ccdc1ad00835da4c1c7c80835d1fd3969215505b704a867ff3d7c35123019faadbf6c4060dc3beeacadd"
        }
      ],
      "purl": "pkg:npm/argparse@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/asn1js@3.0.10",
      "type": "library",
      "name": "asn1js",
      "version": "3.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b6b3768ecad88a74545dba5c36a8f139d4cce3cd53a2b29a5c56fee354547e2b0d24c70bc5ac371803487b35da9b9a3d0790c2176166a88fb7e58bc920c757a"
        }
      ],
      "purl": "pkg:npm/asn1js@3.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/assert-plus@1.0.0",
      "type": "library",
      "name": "assert-plus",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "35f27853304271018b0e542aee71f11feb6fde4c99d211d0a85e413ba27bb4d25e3f9768d6594fafc759f331e89df840bb43c701d3244a8fbca34c3183d9595b"
        }
      ],
      "purl": "pkg:npm/assert-plus@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/assertion-error@2.0.1",
      "type": "library",
      "name": "assertion-error",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2338bc45071f7ea09e3558058a02a58b5b2c92521ba479c261ce809275c662807a82b26ac9e6f2ee3bf5d895108264c09c80e76dc935bb192c4f87733773d604"
        }
      ],
      "purl": "pkg:npm/assertion-error@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ast-v8-to-istanbul@0.3.12",
      "type": "library",
      "name": "ast-v8-to-istanbul",
      "version": "0.3.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051442f1545963647867894520bdf93303579b056a062b72bce230113b6c092c2f8e5d0876016ccbd36175a03a8fbe2751db49265232a5e461a436a6d7d5aade"
        }
      ],
      "purl": "pkg:npm/ast-v8-to-istanbul@0.3.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/astral-regex@2.0.0",
      "type": "library",
      "name": "astral-regex",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67bb4cc35cad4d7b798ea31c38ff8e42d794d55b8d2bd634daeb89b4a4354afebd8d740a2a0e5c89b2f0189a30f32cd93fe780735f0498b18f6a5d1ba77eabbd"
        }
      ],
      "purl": "pkg:npm/astral-regex@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/async-exit-hook@2.0.1",
      "type": "library",
      "name": "async-exit-hook",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "356d9c5fc9b543b28f03b6b933650b41e676c11e6a2393c06f0e4bd1438cc5d8a8564f4f319d21d539b264490f62b0af6230e51480aeb0ebb576510a00079707"
        }
      ],
      "purl": "pkg:npm/async-exit-hook@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/async@3.2.6",
      "type": "library",
      "name": "async",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86d0940e5c72c822cc81a337c578340b42d6db1a9fb90ea9d39a42108b17bb243e6b592860a4ee04ccd13709b26df2e0bc90cc774af52d39f8f84d138ba0b600"
        }
      ],
      "purl": "pkg:npm/async@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/asynckit@0.4.0",
      "type": "library",
      "name": "asynckit",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39e8bd387e2d461d18a94dc6c615fbf5d33f9b0560bdb64969235a464f9bb21923d12e5c7c772061a92b7818eb1f06ad5ca6f3f88a087582f1aca8a6d8c8d6d1"
        }
      ],
      "purl": "pkg:npm/asynckit@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/at-least-node@1.0.0",
      "type": "library",
      "name": "at-least-node",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "faafedec492fd440d8da5e8675ae8b2e25f5e2b53d4d5db459ade87de426c0f1596ce328f435eb2db3a315a69c9645ca5a27486a8a7000e6d00eac16b46523aa"
        }
      ],
      "purl": "pkg:npm/at-least-node@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/axe-core@4.12.1",
      "type": "library",
      "name": "axe-core",
      "version": "4.12.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3b8867f919a54cc441b410d37dc7ec53afb1856426f564fff5b804d4a4210ad97efc9c30774706ed142a3da4601ff6bbbe570a10e3ae0391a2c4791334f3024"
        }
      ],
      "purl": "pkg:npm/axe-core@4.12.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/balanced-match@4.0.4",
      "type": "library",
      "name": "balanced-match",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04bae011c453c17da8ea01b118e08dc8cbc64a9df96287ee633c3d87520c4d198aaadb40659554ebb6dd6fd3ebdaf50703cfa3de2dad25f8cee82ebee26c864c"
        }
      ],
      "purl": "pkg:npm/balanced-match@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/base64-js@1.5.1",
      "type": "library",
      "name": "base64-js",
      "version": "1.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00aa5a6251e7f2de1255b3870b2f9be7e28a82f478bebb03f2f6efadb890269b3b7ca0d3923903af2ea38b4ad42630b49336cd78f2f0cf1abc8b2a68e35a9e58"
        }
      ],
      "purl": "pkg:npm/base64-js@1.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/baseline-browser-mapping@2.10.40",
      "type": "library",
      "name": "baseline-browser-mapping",
      "version": "2.10.40",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05248b67dfc28e3bfb1ad8f907af19cd7717520f2239fddf99ef850ae87cac2fc6a3e2a687c728c7b33703c768968bb5eaceb84232cf392767821ec6c57be44b"
        }
      ],
      "purl": "pkg:npm/baseline-browser-mapping@2.10.40",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/big-integer@1.6.52",
      "type": "library",
      "name": "big-integer",
      "version": "1.6.52",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4310fc71fd9e56a24e3b3eb7cfa24837d073bd5b3f765c926b91c64811f9c6d47c74fb5e211427071c4aaa4353893ea36c34c5ea301fadde2831c343f5119b42"
        }
      ],
      "purl": "pkg:npm/big-integer@1.6.52",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/boolean@3.2.0",
      "type": "library",
      "name": "boolean",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "774208fc63bdb9ff657d41c7d8142c8f1cd125905db2382c0625b806f85693fdeaa0ac1016320354dd7d3df5fc1760ffafd3c2313b4b5a3615085ae9798533b3"
        }
      ],
      "purl": "pkg:npm/boolean@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/bowser@2.14.1",
      "type": "library",
      "name": "bowser",
      "version": "2.14.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b733e3cc2c7280029614e24fd35d68c451ece7b1f3221384ada70880078f138a6a0772e29002ca9d2cd4c94e0c1acf7f882114b879402538d373933ebbb6041a"
        }
      ],
      "purl": "pkg:npm/bowser@2.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/bplist-parser@0.3.2",
      "type": "library",
      "name": "bplist-parser",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a90b6f9fb291c623798c2a3f9d19ebe41a8fed0aa541f2331bea2f8e5fe136f69d08a68b33d3b7c00644487d550f35de40e556ee3b3d5b65b9e690a2d817ec1"
        }
      ],
      "purl": "pkg:npm/bplist-parser@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/brace-expansion@5.0.6",
      "type": "library",
      "name": "brace-expansion",
      "version": "5.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90ba71bab638678afdb2032cc86d19f6ecec06582253f1052a18ff87dd7ff321eed1e768ed7ba2c4e207dd5709f24931b3afe33f3a08e94f558f75aa6cc43de2"
        }
      ],
      "purl": "pkg:npm/brace-expansion@5.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/browserslist@4.28.4",
      "type": "library",
      "name": "browserslist",
      "version": "4.28.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "31373c8bfc7d8c141dd62330d821464beaf031ad3b7988cb4740824cb0c00a5f71871cbe9c8b3729e30bfdb8a2717b64f49ad9e9d9e74dab6673b12b3d7231ab"
        }
      ],
      "purl": "pkg:npm/browserslist@4.28.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/bson@6.10.4",
      "type": "library",
      "name": "bson",
      "version": "6.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "588b0aaa4482d00068049b93d4b117fb61c4bcd98d28a8274c0c9dd1f2fcab32b8487da2f4d5e0fadd3c62d759a7f57d219df77317b7895e32334aa0f253109e"
        }
      ],
      "purl": "pkg:npm/bson@6.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/buffer-crc32@0.2.13",
      "type": "library",
      "name": "buffer-crc32",
      "version": "0.2.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54ef47b7ffa9dd237b48a5aa72b804ce319b4522584f1f90d694d00b4c2b5aa1f1d2fa49ada43a1ad1f1f2dbdc835ae52b56f2854e6071cc603a08fb0744c391"
        }
      ],
      "purl": "pkg:npm/buffer-crc32@0.2.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/buffer-from@1.1.2",
      "type": "library",
      "name": "buffer-from",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13e5d0091c126da6a20a1b6fea4e83c2073e6f1f81b3abee2891c7979928c7f05a29b8625f3a903b02b870edb6c84946a763829a3c15853dc79b18323c69c97d"
        }
      ],
      "purl": "pkg:npm/buffer-from@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/buffer@5.7.1",
      "type": "library",
      "name": "buffer",
      "version": "5.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10773220f050e0148696f8c1d7a9392a0009dbb088b0763fd8906609145ea38f32f6b43731a533597dca56505ae14eccc97d361dd563d0aec2dd6681de3bbb15"
        }
      ],
      "purl": "pkg:npm/buffer@5.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/builder-util-runtime@9.5.1",
      "type": "library",
      "name": "builder-util-runtime",
      "version": "9.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aade35b4c7e01d39658517aca8ce437271f20c858d8331efb98da30dc60ff62686a645b14d4cd5e864230de2e7951d7f0ed76572c5906c0eec0723299891532d"
        }
      ],
      "purl": "pkg:npm/builder-util-runtime@9.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/builder-util@26.8.1",
      "type": "library",
      "name": "builder-util",
      "version": "26.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a66d654d86c6c9cf740c78020ceedea3c465e04a8a2dc89ac8d6d9a86ce2aa71fd8eb94a7bc640346762b722d953ea49875e9d7f38c0c76c50abd31cb883c4b7"
        }
      ],
      "purl": "pkg:npm/builder-util@26.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/bun-types@1.3.9",
      "type": "library",
      "name": "bun-types",
      "version": "1.3.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9405658e6a420fe13b3087406dd100f46a5a5363c71be61be089879608c7adf58ba41dbceeaee2047970b60fb9cc24f075da46e1f02ed72729127b112a18a26"
        }
      ],
      "purl": "pkg:npm/bun-types@1.3.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/bundle-name@4.1.0",
      "type": "library",
      "name": "bundle-name",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b63c0ce5ec4c83a046448fa43664e7b4db2f7594b55fc045612ead9c9da1747d2457133afde559db1cbe16a4ad496bd89ad7c53032c8c6eae8ac7c0329f0f3e5"
        }
      ],
      "purl": "pkg:npm/bundle-name@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cac@6.7.14",
      "type": "library",
      "name": "cac",
      "version": "6.7.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fa225bacf9cdd1add0e4f8984b2940107f3ce02c43f2eb0717a92edfff17b51044efb033fa18e446ed216e3ace9c203e5892a7215bf2d765b5f96dcf23ed971"
        }
      ],
      "purl": "pkg:npm/cac@6.7.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cacheable-lookup@5.0.4",
      "type": "library",
      "name": "cacheable-lookup",
      "version": "5.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbf90db1c3e1a5cc6b3a280c6736e2585eddcfc8a585bfe72075371326625d65e97aafdabbca89f1585d7ed324b72de7ec68fa1c819a9501bca2204d07700980"
        }
      ],
      "purl": "pkg:npm/cacheable-lookup@5.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cacheable-request@7.0.4",
      "type": "library",
      "name": "cacheable-request",
      "version": "7.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bfea7aa2782cae9d324c66c95e38313e8c36f832fddc30123f891708329bf3f6f046db7d384177c218209240e418dce0716cb65da1786bc9d98250bbb8496c72"
        }
      ],
      "purl": "pkg:npm/cacheable-request@7.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "type": "library",
      "name": "call-bind-apply-helpers",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a9d5a6e52748af0e44b38dc68977112e9cde7f5ef92c149dac30115fabac74af285057fd9bfcac057b6d5c329987b4f3928a3f0af7dff049fa04b9339b9ae31"
        }
      ],
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/camelcase-keys@9.1.3",
      "type": "library",
      "name": "camelcase-keys",
      "version": "9.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "462adcaa2f5c87c02766c71072c0350b8ecd15d68edf0ba4a66211cd87033ab9af82defc84cfec8f9a5985935e73634cd76ba4e6f4f04476786a719cac2e194e"
        }
      ],
      "purl": "pkg:npm/camelcase-keys@9.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/camelcase@8.0.0",
      "type": "library",
      "name": "camelcase",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1607725c6acdecc12be321e036caf089f8c8b2cf997566607a1c56fd475df5eddb7d2c2428b3083f046ae6026916544b334abae0e11c263b8eaa226d8e12748"
        }
      ],
      "purl": "pkg:npm/camelcase@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/caniuse-lite@1.0.30001799",
      "type": "library",
      "name": "caniuse-lite",
      "version": "1.0.30001799",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "846d5b45e57e39453e30ea8ae2dfd9588d2d64ecb3deba92f57ba1394cf570871bc012a33b224426ec3d111e49b8dcaac4d93cbbf25455b1a26c138bd72ae317"
        }
      ],
      "purl": "pkg:npm/caniuse-lite@1.0.30001799",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/chai@5.3.3",
      "type": "library",
      "name": "chai",
      "version": "5.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e333617490ff88e8d21f4034e5e6be29ee8c5399a6a5071b42c48e92075a50c27dcd39434c3fc6625c28866204daed206b11d88951c49f5170f6667f92d25683"
        }
      ],
      "purl": "pkg:npm/chai@5.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/chalk@4.1.2",
      "type": "library",
      "name": "chalk",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898"
        }
      ],
      "purl": "pkg:npm/chalk@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/check-error@2.1.3",
      "type": "library",
      "name": "check-error",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c025d0c9baca319f09b55705b4ed55b050dd6c97bb26982dce2a082f9dd24569dc710d1c852415ff8209eefca138910001edadc3a7c7ff6170b5165529ad698"
        }
      ],
      "purl": "pkg:npm/check-error@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/chokidar@4.0.3",
      "type": "library",
      "name": "chokidar",
      "version": "4.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "420ceef247c1be8f9c038f7ada39cfd4a912e83a29e4d4ba83b4792c5609af86fc51bf783cf417524b02c3d3ef5e87973d145d751342e42d4941447648c1ad9c"
        }
      ],
      "purl": "pkg:npm/chokidar@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/chownr@3.0.0",
      "type": "library",
      "name": "chownr",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f88c7363d05939077f5ee60f466aef1158c5fe7aa3e64813e2412aed5a1fac3a0cd4cc6846311692b082dc4b4b8b9f5355ac314c09fea2b27015072ba84375fa"
        }
      ],
      "purl": "pkg:npm/chownr@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/chromium-pickle-js@0.2.0",
      "type": "library",
      "name": "chromium-pickle-js",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d51e45868fa306ad030f276dfbfbc75a3e4a24d24229d01128e0b06547a7f3823906b796a0ba912c0347d54f3b789cb5b620123ed3271aa249ab466c2e844f3b"
        }
      ],
      "purl": "pkg:npm/chromium-pickle-js@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ci-info@4.3.1",
      "type": "library",
      "name": "ci-info",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59dcb6220bbc39c069236a5978f679a168cf0b7f2d983571e562945cac252d8900d28ce8f39b0bb0bbe405b067fec65a482305386649d787ef5bdb79fddee474"
        }
      ],
      "purl": "pkg:npm/ci-info@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ci-info@4.4.0",
      "type": "library",
      "name": "ci-info",
      "version": "4.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efb3d2c1eadc09953615ce2c5fde1e17c93c3f1b5ee890302f8fc80992c58c92ea7a0b3b902b80b2aaa3ffbd0d405e93bc3a6016392e6d0076156d9965d76f42"
        }
      ],
      "purl": "pkg:npm/ci-info@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cli-truncate@2.1.0",
      "type": "library",
      "name": "cli-truncate",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9fc7ce8b1c030fa6ff39b8a7cd3ae9d59285cdb82f299beecff4ef7a39cb9f56907c2eabe765c4c7ce459ae0bedc723e24cedca0145752f36a114d8f1d5ac7a6"
        }
      ],
      "purl": "pkg:npm/cli-truncate@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cliui@8.0.1",
      "type": "library",
      "name": "cliui",
      "version": "8.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05278d9f2bacef90b8fff350f6042dd7f72c4d7ca8ffc49bf9a7cb024cc0a6d16e32ca1df4716890636e759a62fe8415ef786754afac47ee4f55131df83afb61"
        }
      ],
      "purl": "pkg:npm/cliui@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cliui@9.0.1",
      "type": "library",
      "name": "cliui",
      "version": "9.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93b9dd80a870a10bde04bfbfd6da86258373d3dec8ed63afc1b9a6536011e7e99a82d6e33d64134b50b9bf31a4042f189bc5164737ca533514a852f2a58e10fb"
        }
      ],
      "purl": "pkg:npm/cliui@9.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/clone-response@1.0.3",
      "type": "library",
      "name": "clone-response",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44ea0bf788c91f675454c2f663fe4f10335a48781e39d48389c5324bb8b3705eb71bab1373f1538cbb9be1bf0897d4bc4b46de39f62dd13680e6abc52bec34c0"
        }
      ],
      "purl": "pkg:npm/clone-response@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/clsx@2.1.1",
      "type": "library",
      "name": "clsx",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7989b441606d52b0566561b4777f3a386030d7a67df793e2395a3607b6e35926c779d1a5e5ed1959aabae6438681448d7ac1080e407d2126d383f24af5d84264"
        }
      ],
      "purl": "pkg:npm/clsx@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cluster-key-slot@1.1.2",
      "type": "library",
      "name": "cluster-key-slot",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44caf4161b5f5de9b28a7a262f886b59c609c665fa75e15d0b1a49ce10edb7180ed7e6dc0a7924fbd76bc9d2d50e600c1bb344e9a37f7e5e05eee714ffdd2000"
        }
      ],
      "purl": "pkg:npm/cluster-key-slot@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color-convert@2.0.1",
      "type": "library",
      "name": "color-convert",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
        }
      ],
      "purl": "pkg:npm/color-convert@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color-convert@3.1.3",
      "type": "library",
      "name": "color-convert",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7dab031f6a27b761aa1791e9c8ee30d3e05c7b09611c464e167f5cd5c919747a49e7a41becc1e11ff21c2596c11a0bddb7077035b2efc62044760df7ea203d4a"
        }
      ],
      "purl": "pkg:npm/color-convert@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color-name@1.1.4",
      "type": "library",
      "name": "color-name",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color-name@2.1.0",
      "type": "library",
      "name": "color-name",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5b3da0cd166d1ac7313830403328fbaa296791693e3753f872c4a3c176a4df98f17e77a9fb152a131712d550b5093a688ba74d4a8e120f3c7f87ad764937846"
        }
      ],
      "purl": "pkg:npm/color-name@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color-string@1.9.1",
      "type": "library",
      "name": "color-string",
      "version": "1.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b21ad56b0405a239d9bfac4ce346a7c780a4a033fe7d9b30fd97ab10cb16fe9cb3b116c4969b0bfc30555bbab7131c70bac74d5c8de55e9ba1119933b3ca7912"
        }
      ],
      "purl": "pkg:npm/color-string@1.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color-string@2.1.4",
      "type": "library",
      "name": "color-string",
      "version": "2.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05be82abca2ad088c339ef302668b825e367efadd7b3d71fac171aca52b5b4fca95b3ca8cb61b797dd2ff64eb8923a6197f6498cf212845ced7a74689a2f164e"
        }
      ],
      "purl": "pkg:npm/color-string@2.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color@4.2.3",
      "type": "library",
      "name": "color",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6b5deb94522186af2921f8278176ee487bb389c229c28106346dcec6091c72e71547cbe9a86aa9292ff8ea42ad0cb5039e61caea133e1a6dce5fd0ab54ed6e0"
        }
      ],
      "purl": "pkg:npm/color@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/color@5.0.3",
      "type": "library",
      "name": "color",
      "version": "5.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b399570b477c40569f2460e9b8192e3964b2e0204e923c016876e2ebea14c36a3c1bdca676178ea0ba52b75e97304456f928a18249ecc20406380f0e07b325c"
        }
      ],
      "purl": "pkg:npm/color@5.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/colorjs.io@0.5.2",
      "type": "library",
      "name": "colorjs.io",
      "version": "0.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b70995a22cc45bbca5652377d8e80a757466a35aa0fb04f9ffa0b7c6ee5bf50b16cd21408472e7db177cae8d1d882b0a7c28f545d6933ff9eb716faf02840f23"
        }
      ],
      "purl": "pkg:npm/colorjs.io@0.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/combined-stream@1.0.8",
      "type": "library",
      "name": "combined-stream",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476"
        }
      ],
      "purl": "pkg:npm/combined-stream@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/commander@5.1.0",
      "type": "library",
      "name": "commander",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f40b2b0d0d0eebb55c3840842d9be311c55ebabca152be5b10bc6617656477a855348e530a1d9659830f1efbc0d26a1e140ca32a9e49d10d0cfec6e41743f66"
        }
      ],
      "purl": "pkg:npm/commander@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/commander@9.5.0",
      "type": "library",
      "name": "commander",
      "version": "9.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "291b3b5950ca83ce8f5a2b80aa10eb0109d35d92ab69570273abc574bd78aab67f0dc5b0b91a3b5688985da9573bb4b918aa6a622544c026e01437f134728905"
        }
      ],
      "purl": "pkg:npm/commander@9.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/compare-version@0.1.2",
      "type": "library",
      "name": "compare-version",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a490e1e7fe30ac49d75ff556459bebb8018793329daf8eb3d753a54cf37e56b0139565a148a7b03422757eeb423b90bb7890779cf305640d4b798b5c15ba19d8"
        }
      ],
      "purl": "pkg:npm/compare-version@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/convert-source-map@2.0.0",
      "type": "library",
      "name": "convert-source-map",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126"
        }
      ],
      "purl": "pkg:npm/convert-source-map@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cookie@1.1.1",
      "type": "library",
      "name": "cookie",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a2f00a2cee36b4c1e469173267100f541c9ffb5d09aa8256d1c277f60138dc07d5aaf3be15287f647e38e2acce94854dbf1397c561a77297284595d72a4a275"
        }
      ],
      "purl": "pkg:npm/cookie@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/core-util-is@1.0.2",
      "type": "library",
      "name": "core-util-is",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de5ab3e588d64d89d6e9d9436b94cb69309c4a17daaf57b8d2b99c255c020490ba996945ba3d1e0872049661b5839932b89fc60fef169f814509ccf88093df69"
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/crc@3.8.0",
      "type": "library",
      "name": "crc",
      "version": "3.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "897de67e0713308ab764a2c8b151406efefe31cd7493169b00641bf07be3035a374f53c8629adb6a443ae5ddc8fb61c61edea748a90cf4f62382824ed8a70505"
        }
      ],
      "purl": "pkg:npm/crc@3.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cross-dirname@0.1.0",
      "type": "library",
      "name": "cross-dirname",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f91d3cfe82349e5def7cf72a7ed651a72b64b015c3cce52f781abf341571d2c529d5ac70ccf42b2a29cdc79c9de6cc4fbbc8f5c08cbc01f9d543ee5e15d85ae9"
        }
      ],
      "purl": "pkg:npm/cross-dirname@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/cross-spawn@7.0.6",
      "type": "library",
      "name": "cross-spawn",
      "version": "7.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b95d903963f69d6ceccb668ca7c69189b862f5d9731791e0879487681f4e893184c834e2249cb1d2ecb9d505ddc966ed00736e6b85c9cd429c6b73b3294777bc"
        }
      ],
      "purl": "pkg:npm/cross-spawn@7.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/csstype@3.2.3",
      "type": "library",
      "name": "csstype",
      "version": "3.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf51c629c632db103c00641fc2b9f43c0cbe3c1ed7fc64a3dd45495bda8aca7e37c566be825e675e6538aaa2cc4735952c50bc2aeb145fc4ffd240a2398a4021"
        }
      ],
      "purl": "pkg:npm/csstype@3.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-array@3.2.4",
      "type": "library",
      "name": "d3-array",
      "version": "3.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5d4009b2035f22e09ef0a6ba58abc0a5731672dd20b7d5031e072c8217246dec1547751110679969ce87b998511865459efa8abc1c1be4f498e989bc8457826"
        }
      ],
      "purl": "pkg:npm/d3-array@3.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-color@3.1.0",
      "type": "library",
      "name": "d3-color",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce0fdc85b5f2781b4c4352db0ff592a16d83a42dc8d26a663dd5beca74538ffc760c0598ac863ba9e6481e2768cf0576e26e226afaf5e653702302f14663b184"
        }
      ],
      "purl": "pkg:npm/d3-color@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-ease@3.0.1",
      "type": "library",
      "name": "d3-ease",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c11fd72b70f75dc2c8670a5bbd0c10e5f2bef1891db358a9ec0d93c5ed32c6771749dab52fdb24706edb95c79d90e5fe65c83118098b5f516b4466c00f0ce2d3"
        }
      ],
      "purl": "pkg:npm/d3-ease@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-format@3.1.2",
      "type": "library",
      "name": "d3-format",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0090dd60e767c910d5e5be80ae297308f3f07357a3907728c856abaa53ea4fbcd162385abdc4f7b92aea70cbec821d828283db2b7442c321da572c5870fd80ae"
        }
      ],
      "purl": "pkg:npm/d3-format@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-interpolate@3.0.1",
      "type": "library",
      "name": "d3-interpolate",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddb62cd6b383df7ba8f1aa897ca3f72563c089b830f199b6f8bf6f04a107276460faf89347ba39326bf999972278df854586803965f94890135fa9353d6cfbda"
        }
      ],
      "purl": "pkg:npm/d3-interpolate@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-path@3.1.0",
      "type": "library",
      "name": "d3-path",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a7728fe4709ffdbbe305248ab9789de99aa28f1ef021f356f89fe668fb3e8b0477e5ab792426cb513d0bcc5d5c9e36c21d686acd04c83762697bca5179b20415"
        }
      ],
      "purl": "pkg:npm/d3-path@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-scale@4.0.2",
      "type": "library",
      "name": "d3-scale",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1995b8eb8835487eda83763b8578dff11a14b80148aa494e02adcc465e0e69669b4c5258f4f37f1356249615cb87e390ddf33dc92da73a40a84be58b67a92fc5"
        }
      ],
      "purl": "pkg:npm/d3-scale@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-shape@3.2.0",
      "type": "library",
      "name": "d3-shape",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49a2c1bb01a6dcc395891ab600193778ba31c1910ba47eb3865dc56c0a09ed59b58287cac7a125d486f9cf6dcd504845f40b0697bcbe7732dee42c36000ac64c"
        }
      ],
      "purl": "pkg:npm/d3-shape@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-time-format@4.1.0",
      "type": "library",
      "name": "d3-time-format",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "749c4f065cc2ecdba00763c32f0a3d43c2624d1dccddee3f5c0364ade29253117cbef5caaa6d587eae10e5d97c6ee765ba745595451a0d4805b7b780f03e8d2e"
        }
      ],
      "purl": "pkg:npm/d3-time-format@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-time@3.1.0",
      "type": "library",
      "name": "d3-time",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56a2a3cc12de8db48c4f82206e65600e3a6462b3565182676c21a8f3be2eecc30a216b082d15fe3a95ff81393c32a8e94f503f73a1d8d9d080efb64dd25910d9"
        }
      ],
      "purl": "pkg:npm/d3-time@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/d3-timer@3.0.1",
      "type": "library",
      "name": "d3-timer",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9dd7c9fc9c7131dde7c37d6ec8aa18da76a2bc5fabdbd57e2dcd2cbd9c5ed49bef2119a2f2152caccbdd3b0812d68eae0479a2cfdd60790d3294f3f46a3d5550"
        }
      ],
      "purl": "pkg:npm/d3-timer@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/debug@4.4.3",
      "type": "library",
      "name": "debug",
      "version": "4.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8"
        }
      ],
      "purl": "pkg:npm/debug@4.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/decimal.js-light@2.5.1",
      "type": "library",
      "name": "decimal.js-light",
      "version": "2.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a88305a533199a7cbe30c222b4007a0fb8953c4a2b570e984115a4bdaad3913e2d05e48b2e21f37308faab4326612142895a62a8f253244608ae970fcd5108be"
        }
      ],
      "purl": "pkg:npm/decimal.js-light@2.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/decompress-response@6.0.0",
      "type": "library",
      "name": "decompress-response",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "696df9c9933a05bff8a099599dc307d8b0a866d2574d1c444b5eef137868462a305369161da24a1644810e70d1f9c9bd27ef5085799113221fbf4a638bd7a309"
        }
      ],
      "purl": "pkg:npm/decompress-response@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/deep-eql@5.0.2",
      "type": "library",
      "name": "deep-eql",
      "version": "5.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87993fe54e74209245a737cbea73bd8da6ae99f8cefdfd8d8cafe8601d838f39b8a7d2fedd3f6a5a966a6768406cb3eeb98abdc2b534f164320532f919b3e4e5"
        }
      ],
      "purl": "pkg:npm/deep-eql@5.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/default-browser-id@5.0.1",
      "type": "library",
      "name": "default-browser-id",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c75542c5d5f8b7ef3055f775b28ffdc3ebd0e2fc7b94a776429e6d0d1bad12bc2647ce4e8267d7ed194b44c59a7d1318ee16c489721bb9d36b8ce00f6bf84bf1"
        }
      ],
      "purl": "pkg:npm/default-browser-id@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/default-browser@5.5.0",
      "type": "library",
      "name": "default-browser",
      "version": "5.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fd2cc2ebe73c086d2c6b9af8a41ae23fe4a1a167c136cc7decb643203392e93960eeb463362596a3e3ad147677f56bef78eb373b60182ba845b06e4ef31ef1b"
        }
      ],
      "purl": "pkg:npm/default-browser@5.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/defer-to-connect@2.0.1",
      "type": "library",
      "name": "defer-to-connect",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e2dbedb5ea571b555a606ad189b93913025dd6de2e76e9d239531d2d200bea621dd62c78dfca0fc0f64c00b638d450a28ee90ed4bd2dc0d706b1dcd2edd1e00e"
        }
      ],
      "purl": "pkg:npm/defer-to-connect@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/define-data-property@1.1.4",
      "type": "library",
      "name": "define-data-property",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac132f23396903cbfa13e489668a3ef87018aac2eb920ecc49f2229cc3c5866928af0ed7f9d39754942cf904faf731a4cccc9f0e720c3765a2775f8d6cbdd3f8"
        }
      ],
      "purl": "pkg:npm/define-data-property@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/define-lazy-prop@2.0.0",
      "type": "library",
      "name": "define-lazy-prop",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ecd3da8d87ccb0de48528e22638942276865fdc65a990d8ec956bc86c5dc55ecd3debaa41fa653a943aeb224566eb778cb6b9ccec245f0d60f44236b8a8783a"
        }
      ],
      "purl": "pkg:npm/define-lazy-prop@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/define-lazy-prop@3.0.0",
      "type": "library",
      "name": "define-lazy-prop",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37e31e5d8a2aaf7a4e827f317f244f44437b8076a42d88e1b07856193ddf58088be08900b74883c35e108a2126d9b137d1ce575f9ab416d000dc22b97fdfc152"
        }
      ],
      "purl": "pkg:npm/define-lazy-prop@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/define-properties@1.2.1",
      "type": "library",
      "name": "define-properties",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f109902aa10048b7799f1d14d41d6890b1256d4baeb6d27f0276264576db6c60d687ab92db4f048c3e17aaafc8f702bbbb4bfa3b4f178535a7b795ed11b47a0e"
        }
      ],
      "purl": "pkg:npm/define-properties@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/delayed-stream@1.0.0",
      "type": "library",
      "name": "delayed-stream",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "672483ecd7fdd5a2c1d11c4be0a1ab28705797b11db350c098475ca156b05e72c3ed20e1a4d82db88236680920edaed04b8d63c4f499d7ba7855d1a730793731"
        }
      ],
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/denque@2.1.0",
      "type": "library",
      "name": "denque",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d5404dc001bfe9c45f1f400a22aa9be0f62ddebeaba0de1a22c1a90ec99030266fbabd97a16e46176749782714be23743133deefe5a6913618fcbf9a0185e93"
        }
      ],
      "purl": "pkg:npm/denque@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/detect-libc@2.1.2",
      "type": "library",
      "name": "detect-libc",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06d8f604e38ef37a375b21f9f5ef0c817b3111055c6ab9143a9118aee6c1d2eaf09cdd74c90dfae2bb22072535d67665a966199b4e62fe87fb8a8e26ce2841b5"
        }
      ],
      "purl": "pkg:npm/detect-libc@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/detect-node@2.1.0",
      "type": "library",
      "name": "detect-node",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f4348b90a674ef14301336e1cde6ba0fc12046f37ac5b2e3be3175c7f7fdcdd5e15b9f8c1c3e3b6dbe330b10f589d11194620404edc1a04b7b4dc5ba8218cee"
        }
      ],
      "purl": "pkg:npm/detect-node@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dir-compare@4.2.0",
      "type": "library",
      "name": "dir-compare",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db130298ea0cadd4083c776c4dac0409d34fc2554507dcc6733de4ba19813ba537a14f94423b2e7b48bc6b22caa6005c9be85c5cf31548650df5dfa9bc9ebe55"
        }
      ],
      "purl": "pkg:npm/dir-compare@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dmg-builder@26.8.1",
      "type": "library",
      "name": "dmg-builder",
      "version": "26.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8253098274eb7a8f0214836e8ed0210a037de9002a0290cc67c565d6bf1fd104fc429aef0b550296d57809c5a3db46282322d9c7a214b24689674355f1fa2472"
        }
      ],
      "purl": "pkg:npm/dmg-builder@26.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dmg-license@1.0.11",
      "type": "library",
      "name": "dmg-license",
      "version": "1.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65dce6ab02a6102396269a9e7e5a02e4e272d7e599041b1ee7e311f3ccfd83d667e1563e598524032a239a1cc97241f961b6d919c608b86024639fd8b3938cd9"
        }
      ],
      "purl": "pkg:npm/dmg-license@1.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dom-helpers@5.2.1",
      "type": "library",
      "name": "dom-helpers",
      "version": "5.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d109aec22b7553accd8d986908cb871b2bb219960044fcf60c9f9e6bad779faf9c570cfd0b76d7cf9db9450e855d7007ec949ee8afa8aa0149f1d0208621640"
        }
      ],
      "purl": "pkg:npm/dom-helpers@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dotenv-expand@11.0.7",
      "type": "library",
      "name": "dotenv-expand",
      "version": "11.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc81f09993d1b21b02769303c95b2a1a68323f4c93f060205d49e4740a098acc6f7f7de4ef23ba3aea0a99c4c6b973d64ac9bc3a1f3c9d989c44b03d634ad478"
        }
      ],
      "purl": "pkg:npm/dotenv-expand@11.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dotenv@16.6.1",
      "type": "library",
      "name": "dotenv",
      "version": "16.6.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b81ab87a05874dc4eddf76bbdafa521b4cf71e73ee225e8da98713aca120d9ace81329768695b4cea971cacab6a4af47943207c87c9a91e61a627480c1df1ba3"
        }
      ],
      "purl": "pkg:npm/dotenv@16.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "dotenv,config,dotenv/config"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/desktop/src/main-process/load-desktop-env.ts#3"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dotenv@17.3.1",
      "type": "library",
      "name": "dotenv",
      "version": "17.3.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20ef02fddcc46fa3b717dfedc20e992d7cf5eb86b67e14e71166fde47db70e6e0eb8dfbdd8d9840254ebba93fd556e899b7b0edbab5096acafca2e02b2763d18"
        }
      ],
      "purl": "pkg:npm/dotenv@17.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "dotenv,config,dotenv/config"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/desktop/src/main-process/load-desktop-env.ts#3"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/dunder-proto@1.0.1",
      "type": "library",
      "name": "dunder-proto",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28837f9c3241411717c3430b561644f62407986ebca80548060f42aa65188e64088608a3f54e4c16faea9142f915bb72cb366e39e3add3375e45ee1463b72df8"
        }
      ],
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/eastasianwidth@0.2.0",
      "type": "library",
      "name": "eastasianwidth",
      "version": "0.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23cf1361959cf578981d1438ff7739ae38df8248e12f25b696e18885e18445b350e8e63bc93c9b6a74a90d765af32ed550ff589837186be7b2ab871aee22ea58"
        }
      ],
      "purl": "pkg:npm/eastasianwidth@0.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ejs@3.1.10",
      "type": "library",
      "name": "ejs",
      "version": "3.1.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51e26615f3ab0104bc38958f678aad807c961316b4f3cfccb4ae54132a091851faedc0c45e4652be23a2291099e178a3d33c48dc9102818b37a0ac7e022cd004"
        }
      ],
      "purl": "pkg:npm/ejs@3.1.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-builder-squirrel-windows@26.8.1",
      "type": "library",
      "name": "electron-builder-squirrel-windows",
      "version": "26.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a36f3c7c87603cb1c0efa783ac50031cfa28ed5c869030986cb5751b39dd68c480541a19ac6bccf66d887a175c54ccdd019276795f5b8328acb105c7bf9b46cc"
        }
      ],
      "purl": "pkg:npm/electron-builder-squirrel-windows@26.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-builder@26.8.1",
      "type": "library",
      "name": "electron-builder",
      "version": "26.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b96871d6bef8346a426a01b450bb3f3fd36abf69eca28fbb7a8e1f2d4381f0bf0c75696dabda1d5bfbae2d73050831a73da7e49d82d9823357d1920547339003"
        }
      ],
      "purl": "pkg:npm/electron-builder@26.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-publish@26.8.1",
      "type": "library",
      "name": "electron-publish",
      "version": "26.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abe8eb493221fc2bf878665aee8551fa0ac4268fc5a0b3180409d22f9182b6ac14a6bd53f9580a07f767d699f3c48c6a0fc4bf8cfd728a54fd56bc02a88351e3"
        }
      ],
      "purl": "pkg:npm/electron-publish@26.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-to-chromium@1.5.380",
      "type": "library",
      "name": "electron-to-chromium",
      "version": "1.5.380",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ba77901bb84a116b23b8e3b72aae0ea5289225b1c8119e7c4e665ff4f247d5ef50500e81010bb5b08acebccfcecb8f22ba7f8916c936ae6ee0db8472ab6646c"
        }
      ],
      "purl": "pkg:npm/electron-to-chromium@1.5.380",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-updater@6.8.3",
      "type": "library",
      "name": "electron-updater",
      "version": "6.8.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67ab20c378e06e29162977a2d4435da853b104fd169578374ed29fcf4ae0c36bc8645254c88e290fb64dee3ae49bb12830afad726fea4e73d476a7d9ba406505"
        }
      ],
      "purl": "pkg:npm/electron-updater@6.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "electron-updater"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/desktop/src/main-process/auto-updater.ts#5"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-vite@5.0.0",
      "type": "library",
      "name": "electron-vite",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "387a7fbe3765b9b36584d90f90bffedc90f7e228b9a2feccd06a6e5c455d41ea9d437ba5bd547b0e0feb3412df4b95cf205c20a012c37fdb238eb2fe0ae0f245"
        }
      ],
      "purl": "pkg:npm/electron-vite@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron-winstaller@5.4.0",
      "type": "library",
      "name": "electron-winstaller",
      "version": "5.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cedf2d7462292e53052e0d441133829fc0d90a867a553bb20f75bb2b7a3c0df7f000049cf34d0e06787c32ccd4ab54efad107dff369db9e5adec559a590e3be"
        }
      ],
      "purl": "pkg:npm/electron-winstaller@5.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/electron@39.8.6",
      "type": "library",
      "name": "electron",
      "version": "39.8.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b965fa261e4b9b02f5dd5c0e48a06379b23e724fb4dc63b073c5764a06e6afda49549fdc1df962fcf9235ee443afe86af922c742e4fd9861d221f49c79b02944"
        }
      ],
      "purl": "pkg:npm/electron@39.8.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "electron,electron/app,ipcMain,electron/ipcMain,safeStorage,electron/safeStorage,electron/App,Session,electron/Session,BrowserWindow,electron/BrowserWindow,Menu,electron/Menu,Notification,electron/Notification,shell,electron/shell,desktopCapturer,electron/desktopCapturer,session,electron/session,electron/net,protocol,electron/protocol,dialog,electron/dialog,NativeImage,electron/NativeImage,nativeImage,electron/nativeImage,Tray,electron/Tray,screen,electron/screen,contextBridge,electron/contextBridge,ipcRenderer,electron/ipcRenderer"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/desktop/src/ipc/secureStorage.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/auto-updater.ts#4"
          },
          {
            "location": "apps/desktop/src/main-process/clear-installer-cache.ts#4"
          },
          {
            "location": "apps/desktop/src/main-process/close-preferences.ts#3"
          },
          {
            "location": "apps/desktop/src/main-process/cookie-bridge.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/create-main-window.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/display-media-handler.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/force-quit.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/linux-password-store.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/navigation-guard.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/open-external-https.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/protocol-handler.ts#3"
          },
          {
            "location": "apps/desktop/src/main-process/register-main-ipc.ts#3"
          },
          {
            "location": "apps/desktop/src/main-process/runtime.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/scheme.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/taskbar-badge.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/taskbar-badge.ts#2"
          },
          {
            "location": "apps/desktop/src/main-process/tray.ts#1"
          },
          {
            "location": "apps/desktop/src/main-process/update-in-app-log.ts#3"
          },
          {
            "location": "apps/desktop/src/main-process/verification-window.ts#8"
          },
          {
            "location": "apps/desktop/src/main-process/window-state.ts#4"
          },
          {
            "location": "apps/desktop/src/main.ts#1"
          },
          {
            "location": "apps/desktop/src/preload.ts#1"
          },
          {
            "location": "apps/desktop/src/screen-picker-preload.ts#1"
          },
          {
            "location": "apps/desktop/src/webauthn-bridge.ts#17"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/elementtree@0.1.7",
      "type": "library",
      "name": "elementtree",
      "version": "0.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c248064fa92e81e424fcfe9567f7f84fee07078d41560341ab908321955b434da7bd356a0225536ec931c6edde03f5fdea53257d83b09cb429376bf9135cc312"
        }
      ],
      "purl": "pkg:npm/elementtree@0.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/emoji-mart@5.6.0",
      "type": "library",
      "name": "emoji-mart",
      "version": "5.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "789a774117bbf698f06be76ebfe9fbfb962c36145c325f35d84705570ae746f60aa0d3e841be6ac54f031ba060c238b46a41dda7a0f82e7ead60b1b9f0c152a3"
        }
      ],
      "purl": "pkg:npm/emoji-mart@5.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/emoji-regex@10.6.0",
      "type": "library",
      "name": "emoji-regex",
      "version": "10.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b68508f38612e589b15b6d7d7ab9e2583d022153a8e3ac46282a2578d41180ecc3a2b8018b5bf80fbd7f385ce00fd18ed9418a22fd42dd2a7c0c09f4fa3e70ec"
        }
      ],
      "purl": "pkg:npm/emoji-regex@10.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/emoji-regex@8.0.0",
      "type": "library",
      "name": "emoji-regex",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
        }
      ],
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/emoji-regex@9.2.2",
      "type": "library",
      "name": "emoji-regex",
      "version": "9.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f5f03689b17494936fb8da9bfc98bb398c94f686a164144e23db5c0e9a06d4aac67684bef636c514efce60f515e0a37b3464d815978d93887a7766d3affd5ca"
        }
      ],
      "purl": "pkg:npm/emoji-regex@9.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/enabled@2.0.0",
      "type": "library",
      "name": "enabled",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00aacdf7c92ec0eccc21d022cd7188f3a505068a36e822f6d5433beb7cb587f18c489e3f38753d936625b26069c92705a3fc1b2f35902413025b8f883b7ffe39"
        }
      ],
      "purl": "pkg:npm/enabled@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/end-of-stream@1.4.5",
      "type": "library",
      "name": "end-of-stream",
      "version": "1.4.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2810673a1cfdbac57abf37e18218e4f424a08b0c6aead9b41466b43b832ac989900d27ff180d3c53a5005718c9fe59b2105cd569c96ca69bb2985480909f23a"
        }
      ],
      "purl": "pkg:npm/end-of-stream@1.4.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/entities@7.0.1",
      "type": "library",
      "name": "entities",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d6ae02ce1544131fdf78614ca5d724f8bb26af6399cd0799ae7dff91b566aa3550802b8d3c6f96679db34050458b4c2a6e9bdc3a6ab4fbd22d57750e1478e3c"
        }
      ],
      "purl": "pkg:npm/entities@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/env-paths@2.2.1",
      "type": "library",
      "name": "env-paths",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa1d6590b2a164c4d88e8835544a49346ecd64959cb9cd830e4feab2a49345108e5e22e3790d5dd7fb9dad41a1a8cc5480097028d67471fdaea9a9f918bb92d8"
        }
      ],
      "purl": "pkg:npm/env-paths@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/err-code@2.0.3",
      "type": "library",
      "name": "err-code",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9b9a546934a0714ff09198f3a5c88490a4d8fea92798bdcca6fee4f4271d9b30e94a2ed4b2d5998bb95c5210a2b2a2bfcde7286fa7f6621b5a04dc311831214"
        }
      ],
      "purl": "pkg:npm/err-code@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/es-define-property@1.0.1",
      "type": "library",
      "name": "es-define-property",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b79d17e07d4678acd18bdb7da05205f4e90372c9ecf4e0a76316b17e2d34683979ab3a014a0e0e0109db235bc1274faf5ea9d606991a49c223d560dac2696de"
        }
      ],
      "purl": "pkg:npm/es-define-property@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/es-errors@1.3.0",
      "type": "library",
      "name": "es-errors",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/es-module-lexer@1.7.0",
      "type": "library",
      "name": "es-module-lexer",
      "version": "1.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c44280b093c8726f6019ce220e2e10eaa66e7edb0c39b8813a9643bfea370e0aeb1f93a2e1307a575df04b5d367b61dcadd23e15a1442feae18d61b756fa404"
        }
      ],
      "purl": "pkg:npm/es-module-lexer@1.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/es-object-atoms@1.1.2",
      "type": "library",
      "name": "es-object-atoms",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d6701a0de8d8a57aab52c9d2b616a1db4bf2e80ddda9aab9d01cbc89cc18f890ea7f932d8c58c37af78c4e7e42bcfd29d4b16d831fb11fc9597274a0ac9b567"
        }
      ],
      "purl": "pkg:npm/es-object-atoms@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/es-set-tostringtag@2.1.0",
      "type": "library",
      "name": "es-set-tostringtag",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fabd6cdfac655fc97c607be3b4c79b21e9cbf10288346bfe1175dd8adfacc2315e5e27effeb4e0278113bc70e0cc3566d545d5659866502f6612df247c6c850"
        }
      ],
      "purl": "pkg:npm/es-set-tostringtag@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/es6-error@4.1.1",
      "type": "library",
      "name": "es6-error",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "526ffe17132bf422125a1d1b8b966fd22383fb8705879a8b7a4b35aa1028a4a540270dddae029b2b24a2929ef01a10cbd073de6a36b43f950b66bc4b92789456"
        }
      ],
      "purl": "pkg:npm/es6-error@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/esbuild@0.25.12",
      "type": "library",
      "name": "esbuild",
      "version": "0.25.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6db3c1618aed65b92de8eb3a1624cb093171beae2db7724a6a5975bd1c2c840ddf755cedb0b01ab45699a1b864042f3f06b3deb686b4a24b18a0a5e81b8af226"
        }
      ],
      "purl": "pkg:npm/esbuild@0.25.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/esbuild@0.27.7",
      "type": "library",
      "name": "esbuild",
      "version": "0.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "231a626d38f25679ab210a396aa3690a0a00080fdd4ca2d39613078a154785d9312b23ced6e041b61ba64f4add1e672c93db8ca272164b49b81658d6cc82e1df"
        }
      ],
      "purl": "pkg:npm/esbuild@0.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/escalade@3.2.0",
      "type": "library",
      "name": "escalade",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c"
        }
      ],
      "purl": "pkg:npm/escalade@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/escape-string-regexp@4.0.0",
      "type": "library",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4eda5c349dd7033c771aaf2c591cc96956a346cd2e57103660091d6f58e6d9890fcf81ba7a05050320379f9bed10865e7cf93959ae145db2ae4b97ca90959d80"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/estree-walker@3.0.3",
      "type": "library",
      "name": "estree-walker",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed150a7d781230c933b7a66e5e6a9aa4ebab2c63cf7e08fa97db9167b9511a896f934cb6ca871cdf92dd731282e4f419767d8332a8a8010d8da1672b4ca9a6ea"
        }
      ],
      "purl": "pkg:npm/estree-walker@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/eventemitter3@4.0.7",
      "type": "library",
      "name": "eventemitter3",
      "version": "4.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f20b870590b02a716161d1ebdb2b2e45612b4f08683765fc5c42d196b470a667de6368e3b94378b5a40cb142ca515a352b80ef665fb4a607f2a32b07c6f9af13"
        }
      ],
      "purl": "pkg:npm/eventemitter3@4.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/events@3.3.0",
      "type": "library",
      "name": "events",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990c3ed9f9106c02f343b574318d08a9d9d734e793b4fe2bd2537dcfb0006b009782a79aedb0e28b6d0062b201ac577f1f1d0cd8e733e92d75d4268591471bd1"
        }
      ],
      "purl": "pkg:npm/events@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/expect-type@1.4.0",
      "type": "library",
      "name": "expect-type",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29f61b9a9466d156cb8c4bd56bdc86c028bd188df8c6f8bb03f1d761640eeb90920f6bb731ccd4252bb05ca148c651ac801422cd5f6ae49f4d1e3e151b49fea4"
        }
      ],
      "purl": "pkg:npm/expect-type@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/exponential-backoff@3.1.3",
      "type": "library",
      "name": "exponential-backoff",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66011e6578f7d2af88d0437e09b492a48c8f689e475500f5f19d66faed455db01e4fde26af5cf0e74ab8aba8e2882e38ecd97f61370861201fb621aa7adc1708"
        }
      ],
      "purl": "pkg:npm/exponential-backoff@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/extract-zip@2.0.1",
      "type": "library",
      "name": "extract-zip",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "183854f67b70b8ac865dd6415204c87bebd79d68f47e9a5412d3032f4fa275de52b5af131a91ecb27fdebac03d9ab3ebf6a343ca6e92c406198cdbc29fff5106"
        }
      ],
      "purl": "pkg:npm/extract-zip@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/extsprintf@1.4.1",
      "type": "library",
      "name": "extsprintf",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ab937e5ef327422838ff02b0a5a3556b3d598df33a61e55e00b47c08b8786f317b0a7fbdd44f704e0fe6b30485bedf0389e058441fbcf2689085bc286362f30"
        }
      ],
      "purl": "pkg:npm/extsprintf@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fake-indexeddb@6.2.5",
      "type": "library",
      "name": "fake-indexeddb",
      "version": "6.2.5",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0869f2aef6e13e5598327824b2aad24944f504054fe3d759a1cac7b8ad12bed4740f94ccb39c0fd28de3ee37b10c95b4d4a49a763069d4cffbd68fca4779c3d7"
        }
      ],
      "purl": "pkg:npm/fake-indexeddb@6.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "fake-indexeddb/auto"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/test.setup.ts#1"
          },
          {
            "location": "packages/ui/src/test.setup.ts#1"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fast-deep-equal@3.1.3",
      "type": "library",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fast-equals@5.4.0",
      "type": "library",
      "name": "fast-equals",
      "version": "5.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8edd835bf68d14dc247bb01477e67e7baa73dfd28ee6bcdd6db142836b0669f4b89a4d77308ed9f0ee73f5c003367e658463832202f0ba0e9364ed9cb5fee473"
        }
      ],
      "purl": "pkg:npm/fast-equals@5.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fast-uri@3.1.2",
      "type": "library",
      "name": "fast-uri",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad58dfec0ac6dcb4e4f854ba630f355750cbb999756d16cdadebfa4e677ff516aba1e791449840b7b8e0ffa605c5bbc04175026af4a86613cf8faa0ec7ee4a8d"
        }
      ],
      "purl": "pkg:npm/fast-uri@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fd-slicer@1.1.0",
      "type": "library",
      "name": "fd-slicer",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "704d6ab01fd5c32428cd9faad5d1b147c2c160d65ea1f84475434648c6d00f71b0da50335fd65bdee214e846dcfc59b28e8f405967e79f4014087aad7afb3ff2"
        }
      ],
      "purl": "pkg:npm/fd-slicer@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fdir@6.5.0",
      "type": "library",
      "name": "fdir",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b486d8b596ee70eb340511aa3c992c84951874bf920c7edd54cf208f2f84469dd60148cb105244fb4da46a7c87b708d63a7c2b298062c0098cd29e242c90275e"
        }
      ],
      "purl": "pkg:npm/fdir@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fecha@4.2.3",
      "type": "library",
      "name": "fecha",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38fd88514e877982898b78b4cf8035f641cc4282d5b381dcf833eaab123687f0cf6474e6fef8ec7c2e8fd1be2308ccb5e178b32c1aaf9dd43e522943efbd3b27"
        }
      ],
      "purl": "pkg:npm/fecha@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fflate@0.8.3",
      "type": "library",
      "name": "fflate",
      "version": "0.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5b64db89acbc06529df3b2106d772e16f8e47166e221f1ae629722044030b9ad8d5fdd4db424caf2d0b977581cd4e7c1192ac12e2455e16f9830bfc0ac3ef80"
        }
      ],
      "purl": "pkg:npm/fflate@0.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/filelist@1.0.6",
      "type": "library",
      "name": "filelist",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e608b2d8f90b618d5c3f7f69d7b11c87edb19694d12fd1cbb2939f1209b42fa0b005705382c2b9a2ed09b7362e7a9c64690fedbe1085209e6e5e8d0eaccd83c4"
        }
      ],
      "purl": "pkg:npm/filelist@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fn.name@1.1.0",
      "type": "library",
      "name": "fn.name",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1919e607980fc89a4085341d4994d2a7db9a3d2be5d3d2a861c310b6c07dad0a0e9b3b3d747e9f7de71c1fe67e72fe8febc1eee5b0ba263461e0087f98748d47"
        }
      ],
      "purl": "pkg:npm/fn.name@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/foreground-child@3.3.1",
      "type": "library",
      "name": "foreground-child",
      "version": "3.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8085e32aab45b96120cc544903d58241e4892d90e380950e302333c6dbc5abfdfb2a88ccd41146b9faac0b2d2be2a4909982ec65831ec91ab321638cba9d37b3"
        }
      ],
      "purl": "pkg:npm/foreground-child@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/form-data@4.0.6",
      "type": "library",
      "name": "form-data",
      "version": "4.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bca6ad021e129557e06eff98b66862463844309b18a6c1b5636acc42d47e49549bcadb120f5606cc321cac026674579cf3cbbff95a069b19e5fbcd202f5b5109"
        }
      ],
      "purl": "pkg:npm/form-data@4.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fs-extra@10.1.0",
      "type": "library",
      "name": "fs-extra",
      "version": "10.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a115c0a6ae78113463e1e3221731a71d61b2fb3a39adab9d8eec4dd1bf07eecfd1536a16d16becc7d3b400244dfe446af44f15bbf45eb24181e68de38be1731d"
        }
      ],
      "purl": "pkg:npm/fs-extra@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fs-extra@11.3.5",
      "type": "library",
      "name": "fs-extra",
      "version": "11.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78aa51280a2f76966d4755a8a4b1f19415af0203e7cb7738817d46e498709a6c385c98f489f483e6a0794cea3c866034c2544a0c0380844135c953e0b3a16072"
        }
      ],
      "purl": "pkg:npm/fs-extra@11.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fs-extra@7.0.1",
      "type": "library",
      "name": "fs-extra",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6090da0896449c199c6f0d777ef74033d03034e2703b3ac4e29a8ca81ab99c5884a9752a1f094ae01fb7a54c3a24dbdf48fb57d39c451ed632ff59e2d357860b"
        }
      ],
      "purl": "pkg:npm/fs-extra@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fs-extra@8.1.0",
      "type": "library",
      "name": "fs-extra",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca1950800ea69ce25428eb11505b2025d402be42a1733f2d9591b91c141f45e619cb8e8ec0b718f9989ad26b5d1ec3a8f72fe13fe0b130dd1353d431a0eb46e2"
        }
      ],
      "purl": "pkg:npm/fs-extra@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fs-extra@9.1.0",
      "type": "library",
      "name": "fs-extra",
      "version": "9.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85c8376667a94b7d3fec1485a91be8a370ce310bbb223ab13b99c20edfb333d5d68dbdf75a0ef388d4fe42fa9bb9cdfe816a733b4d89b9b5729361b866fa3539"
        }
      ],
      "purl": "pkg:npm/fs-extra@9.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fs.realpath@1.0.0",
      "type": "library",
      "name": "fs.realpath",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38ed291f694ae9ad2166701d6aee48b731cf23aa5496f23b8cc567c54411b70e28c05db093c94e49a6ed1830933f81a0ae0d8c6c69d63bd5fc2b5b78f9f18c0f"
        }
      ],
      "purl": "pkg:npm/fs.realpath@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fsevents@2.3.2",
      "type": "library",
      "name": "fsevents",
      "version": "2.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c62a8c411e3101e1d3b81f6e5a6f9f1517083a02813223813fe7978b24fb8ec8150aad5b915ca0b74d28012a3007b11db6938769a3e02adf35d8ff5a6fe0c328"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/fsevents@2.3.3",
      "type": "library",
      "name": "fsevents",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e71a037d7f9f2fb7da0139da82658fa5b16dc21fd1efb5a630caaa1c64bae42defbc1d181eb805f81d58999df8e35b4c8f99fade4d36d765cda09c339617df43"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/function-bind@1.1.2",
      "type": "library",
      "name": "function-bind",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/gensync@1.0.0-beta.2",
      "type": "library",
      "name": "gensync",
      "version": "1.0.0-beta.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de137b35ab2462f3032d0639e609d6dcd43e99eb0401ea53aa583e5446e3ef3cea10c055361cdc19861ea85a3f4e5633e9e42215ca751dcb0264efa71a04bcce"
        }
      ],
      "purl": "pkg:npm/gensync@1.0.0-beta.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/get-caller-file@2.0.5",
      "type": "library",
      "name": "get-caller-file",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616"
        }
      ],
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/get-east-asian-width@1.6.0",
      "type": "library",
      "name": "get-east-asian-width",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4116ef0c86f1e9892551ee91c5e4de95e311d32bf77181fa3ec3d91dc9d59fbc6fef33b504737caf45c44eef27e987b743e6a1b526ab7375a0b4d5a67a12017c"
        }
      ],
      "purl": "pkg:npm/get-east-asian-width@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/get-intrinsic@1.3.0",
      "type": "library",
      "name": "get-intrinsic",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f5f4a349aa2cfdf448548a7ec5226513a95fc21112ecb36d29a08121a987b23af69dad418800493e8d263a38f3f062435116ab9823c6a9a89583999f8dbf7c09"
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/get-proto@1.0.1",
      "type": "library",
      "name": "get-proto",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1349f063a17069f3d26f20a21e7eac3b53608279bb1cef892263a6b0886a202ada1219b823604fc6ffe97db05dcc5853cd73d21ca0e0b83837ca1dfc459a9d2"
        }
      ],
      "purl": "pkg:npm/get-proto@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/get-stream@5.2.0",
      "type": "library",
      "name": "get-stream",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c117e175ac06550aefe9eeb8f3800f986f895f617ae997b6ba56626b53cc05f48d422af3ff4303cd6479ce9706d3918e9dbed148cc5312c905db2e84d03d1a4"
        }
      ],
      "purl": "pkg:npm/get-stream@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/get-tsconfig@4.14.0",
      "type": "library",
      "name": "get-tsconfig",
      "version": "4.14.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c936fef035f30d113382f62687ab3dbc7b125421de0b41b73c8e5b1173411ed9ac84f9cef92e4eeea80b10e9f423942f332ea4a5937c2b534a1b28a52dbf77c0"
        }
      ],
      "purl": "pkg:npm/get-tsconfig@4.14.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/glob@10.5.0",
      "type": "library",
      "name": "glob",
      "version": "10.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0df5cdf037e127b347dce7bb7059aedcd0aed7029b911789f13a2bcd20056d22ab94d69048a7c8cea62a558f3395bb3634b05b5a9462539d865f63db68154d92"
        }
      ],
      "purl": "pkg:npm/glob@10.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/glob@7.2.3",
      "type": "library",
      "name": "glob",
      "version": "7.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5"
        }
      ],
      "purl": "pkg:npm/glob@7.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/glob@9.3.5",
      "type": "library",
      "name": "glob",
      "version": "9.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b52e5783ca4533d88bbe31361d912b2e597f25bc08c072cd1779fd25348bb44b6c0e033b93c4226d71df52ddc8a3970605d7c12c537af36fc8cf5686f10e1f5"
        }
      ],
      "purl": "pkg:npm/glob@9.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/global-agent@3.0.0",
      "type": "library",
      "name": "global-agent",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d3e9745e27e0f4ec9bc6a3140c913eaa8e2fe354d7d7fe1dfae171d9396791cf2eb8b1216bfb1279397ecb2376f830f43374be07f18f0cd31ccfa6c54cc00f1"
        }
      ],
      "purl": "pkg:npm/global-agent@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/globalthis@1.0.4",
      "type": "library",
      "name": "globalthis",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e92ca6cd5385b2969c49ca442e8df09cc185a257f2619b9d06a28d30ad520b02fe633abf5df87f944773e14820f6ac2084220d2e73e1be9ae053c03e782610d"
        }
      ],
      "purl": "pkg:npm/globalthis@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/gopd@1.2.0",
      "type": "library",
      "name": "gopd",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65429187afe4505a0089302d4d83d9277870f70371c7e04804e8a39e51bd3e7ac9b027128ecd70cb20fabc9a5a62d827cc3aca6114aa7f738ee917daf77c6c46"
        }
      ],
      "purl": "pkg:npm/gopd@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/got@11.8.6",
      "type": "library",
      "name": "got",
      "version": "11.8.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ead7d9f756ceafb6ce5e72bb3d10c21812dad47e14d3cd181cd6804362ac30694b13345b938e27b1917613521e45cdefb491cf55b2826207456da18eda58ddf2"
        }
      ],
      "purl": "pkg:npm/got@11.8.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/graceful-fs@4.2.11",
      "type": "library",
      "name": "graceful-fs",
      "version": "4.2.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/happy-dom@20.9.0",
      "type": "library",
      "name": "happy-dom",
      "version": "20.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19967d98a7bcafae3a35401fff37a69c66e3621e01b7cfcca8048963ea529b9643b5cdd8428c7ee20b0b23bca2d616daea8f9e0ac1b1a479f9fa21159f7d7f15"
        }
      ],
      "purl": "pkg:npm/happy-dom@20.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/has-flag@4.0.0",
      "type": "library",
      "name": "has-flag",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
        }
      ],
      "purl": "pkg:npm/has-flag@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/has-property-descriptors@1.0.2",
      "type": "library",
      "name": "has-property-descriptors",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7924d2ae216fafab829ed418ce4e333661cb5022f093ec61731f099f64f1a8e709eb82489dd1842d9c095e152aae9999b86b3de7d814be7ab6f2e62a49760ae"
        }
      ],
      "purl": "pkg:npm/has-property-descriptors@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/has-symbols@1.1.0",
      "type": "library",
      "name": "has-symbols",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5c0cd77027625aa2199bdec8383a629a301c2e0b8f2c6278b91d4c360efb02f0b8c64cb2bd87e79bd57e91cae3877b8853d142c25baf22a26863528294aa53d"
        }
      ],
      "purl": "pkg:npm/has-symbols@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/has-tostringtag@1.0.2",
      "type": "library",
      "name": "has-tostringtag",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36a00307c5633c52ccd95d15bc751ec30c2cc3465605a21d828fa2787b4ade16ac2f3e2a78246361ca9f07a010ac182044aa69285f0be76fd5a9d56c3b8ec397"
        }
      ],
      "purl": "pkg:npm/has-tostringtag@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/hash-wasm@4.12.0",
      "type": "library",
      "name": "hash-wasm",
      "version": "4.12.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fbfd81dab60b6f8f08fdebdd38884ff8afc30f671ad9f8018e9e8ef860449c20e4d9ee2ba5e5c82bc1af23244f8d37b38265a7f6098ac244238f1e81b6a0c755"
        }
      ],
      "purl": "pkg:npm/hash-wasm@4.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "hash-wasm,argon2id,hash-wasm/argon2id"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/crypto/src/kdf/argon2.ts#13"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/hasown@2.0.4",
      "type": "library",
      "name": "hasown",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f651b7db044177db089ea5722c3254d6f7e743602eb0321fedfef600e2db8e30aa96cff9f7bebd4d152c508b23fece4da65eca0c03f8bfeea57a2cabadd6dd4"
        }
      ],
      "purl": "pkg:npm/hasown@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/hosted-git-info@4.1.0",
      "type": "library",
      "name": "hosted-git-info",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9320ae10e5a326a66e0db447ccbf15f77373421c0807bd681564b2cd5a3e28f648fa99d03cfc6e71d92b399be42d19eb7f9511b1033e209d3d0f0dbd71100b20"
        }
      ],
      "purl": "pkg:npm/hosted-git-info@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/html-escaper@2.0.2",
      "type": "library",
      "name": "html-escaper",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f688cb5dd08e0cb7979889aa517480e3a7e5f37a55d0d2d144e094bb605c057af5d73263a9f66c8dad4bc28340fac2cf22aa444f05f28781bc228354a694b7e"
        }
      ],
      "purl": "pkg:npm/html-escaper@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/html-parse-stringify@3.0.1",
      "type": "library",
      "name": "html-parse-stringify",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a49c9e7491322727ba8849c1778de68546932913cfe57e24ddcdffedc17c8f04b006acb4539a4cf701d4e729e878d17f24f4bd9f758c04a7fe365865c844672"
        }
      ],
      "purl": "pkg:npm/html-parse-stringify@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/http-cache-semantics@4.2.0",
      "type": "library",
      "name": "http-cache-semantics",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "753c5cbcf5ea3ef5c1429ab9754afa9843095f8a08105bfa6f0a26dc50f02910ecb888e324600daa106ea009fd73545024874029abf7dc40fae44db2b3ef3b41"
        }
      ],
      "purl": "pkg:npm/http-cache-semantics@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/http-proxy-agent@7.0.2",
      "type": "library",
      "name": "http-proxy-agent",
      "version": "7.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f58240226180d6631dd5e419b2bbb1dc7dcbcbee652b4d688ceb239f6b73c8a6156227f8053dbbe2750faf7aa48e1dc8bf3f105c0da6de50d0b3a4e3832598a"
        }
      ],
      "purl": "pkg:npm/http-proxy-agent@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/http2-wrapper@1.0.3",
      "type": "library",
      "name": "http2-wrapper",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57edb7b0332bd765a7cfb893703789af73ba008c659ef4ff6e66800003ff5dd6b7e42f74a7de7df69d05d5e1d1fcdd4a20b592a1654088e3058c105769748cc6"
        }
      ],
      "purl": "pkg:npm/http2-wrapper@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/https-proxy-agent@7.0.6",
      "type": "library",
      "name": "https-proxy-agent",
      "version": "7.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bcaf4fe7f8947dd97de4023e255c94b88715b5de287efb6b3abdc736d336cb10bd6e731b11da77c74d4e8503678dbf082588b7f159531379815f071fbf2c2e4b"
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@7.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/i18next@24.2.3",
      "type": "library",
      "name": "i18next",
      "version": "24.2.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95f6dff343b392872f5fb9e666dbbb9d24cd6eb4d8479dac2d6c4fb655d7d73021570f16127164e29b9490247807574d4306d2a441c71de99c66efffec4701ec"
        }
      ],
      "purl": "pkg:npm/i18next@24.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/web/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "i18next,TFunction,i18next/TFunction"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/learn/learnContent.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationComposerAdapter.ts#2"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationDataFetching.ts#2"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsSocketEffects.ts#14"
          },
          {
            "location": "packages/ui/src/pages/conversations/conversationUtils.ts#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/conversationViewModel.ts#1"
          },
          {
            "location": "packages/ui/src/services/tourSteps.ts#1"
          },
          {
            "location": "packages/ui/src/utils/friendshipDuration.ts#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageSearch.tsx#7"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/iconv-corefoundation@1.1.7",
      "type": "library",
      "name": "iconv-corefoundation",
      "version": "1.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f5d2abe4c34cf3e309e6e7ad253848343e8bd5a945ee3858611c0922c70f3fb32732ed326deeffd1ae410a1109c0c36be23d226eea202412bc67cd1d20f0fa5"
        }
      ],
      "purl": "pkg:npm/iconv-corefoundation@1.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/iconv-lite@0.6.3",
      "type": "library",
      "name": "iconv-lite",
      "version": "0.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1f0a4efdc2c84c773329dab1f4eaa5ab244e22a25a8b842507f8e8ae22053ef91074fbde0d9432fcd5ab4eec65f9e6e50ab9ea34b711cdb6f13223a0fb59d33"
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ieee754@1.2.1",
      "type": "library",
      "name": "ieee754",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68"
        }
      ],
      "purl": "pkg:npm/ieee754@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/immutable@5.1.8",
      "type": "library",
      "name": "immutable",
      "version": "5.1.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cce58aab19e4ec5483cfa482f37aa67c0f665cd93bcd8120e2f3cccf1766b8732a9075657fc155810d10db373ceb2de45649cac570e5fd956da25fa18eb540f"
        }
      ],
      "purl": "pkg:npm/immutable@5.1.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/inflight@1.0.6",
      "type": "library",
      "name": "inflight",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93dd88fdbd3cab8c2f16c71708bbea7ec1c2ae3ac5ef2897b10b8856f544ecdf365b7f9aaa9cee51d05b7e159ccbf159477ff82207e532028b3acbcf0eb18224"
        }
      ],
      "purl": "pkg:npm/inflight@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful."
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/inherits@2.0.4",
      "type": "library",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ini@4.1.3",
      "type": "library",
      "name": "ini",
      "version": "4.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fbaea6b0401bdf7634b5d18535cb5615ade0374ac2eb5bd757d827b03f611b049338ca954d2c390ee72d3881e8cfc0a218f6547eeebf609f7ac53edfe499616"
        }
      ],
      "purl": "pkg:npm/ini@4.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/internmap@2.0.3",
      "type": "library",
      "name": "internmap",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4787b635c106ef639a281a03db0da2f98982c03f331352b8ccba5b241cb1fac27bff03ed6ae6b8046a2baa12307ea3119721566cd4517e47f28f37765241862"
        }
      ],
      "purl": "pkg:npm/internmap@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ioredis@5.9.3",
      "type": "library",
      "name": "ioredis",
      "version": "5.9.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "548e6d30275ea31656539be31d6b2213f4aeefa246841bd61753099d5f59b4696d1e4f41983e3ca03abc4e3f21699f3969c79764cc4b343419455a3940a3605c"
        }
      ],
      "purl": "pkg:npm/ioredis@5.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "ioredis"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/db/redis.ts#35"
          },
          {
            "location": "apps/chat/src/db/redis.ts#8"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-arrayish@0.3.4",
      "type": "library",
      "name": "is-arrayish",
      "version": "0.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ba52b8331555186b0181875754b164793360a5aa273d4555c2ffd7fc71e365bf621c3bd8fd27fcfc52808b3eab6c3c114dcc4a5f477c5fb6885b7ea0f1f0440"
        }
      ],
      "purl": "pkg:npm/is-arrayish@0.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-docker@2.2.1",
      "type": "library",
      "name": "is-docker",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17e8b604ab05ac7eba89a505734c280fcb0bcbc81eb64c13c2d3818efb39e82c780a024378a41ea9fcfcc0062249bf093a9ad68471f9a7becf6e6602bef52e5d"
        }
      ],
      "purl": "pkg:npm/is-docker@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-docker@3.0.0",
      "type": "library",
      "name": "is-docker",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a58dc8040e5127b3fec05c5a2c0792bfda708ce0fec540f90673f0d62f2e6b985116bd96b21ab8a4d5df7f4086399c9e1ff58b15bc1900ea42691e7f6b21275"
        }
      ],
      "purl": "pkg:npm/is-docker@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-extglob@2.1.1",
      "type": "library",
      "name": "is-extglob",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49b29b00d90deb4dd58b88c466fe3d2de549327e321b0b1bcd9c28ac4a32122badb0dde725875b3b7eb37e1189e90103a4e6481640ed9eae494719af9778eca1"
        }
      ],
      "purl": "pkg:npm/is-extglob@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "type": "library",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-glob@4.0.3",
      "type": "library",
      "name": "is-glob",
      "version": "4.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a"
        }
      ],
      "purl": "pkg:npm/is-glob@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-in-ssh@1.0.0",
      "type": "library",
      "name": "is-in-ssh",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d86ba43dac7f74911d6f281e8d33baaa7759a07b7171e03870e535652b531406a8443ae09a82b10731ebcdb8271b1029976744e15e4466f989abe751f010f03"
        }
      ],
      "purl": "pkg:npm/is-in-ssh@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-inside-container@1.0.0",
      "type": "library",
      "name": "is-inside-container",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28860b08226085f1d9c6a8d8044eeb132d0e06e4dde710874bbb47560bc22e4c7b4ad2286b1c0d5b784200b80452315f79193e306fd0c66a7fbed113105ded44"
        }
      ],
      "purl": "pkg:npm/is-inside-container@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-stream@2.0.1",
      "type": "library",
      "name": "is-stream",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e"
        }
      ],
      "purl": "pkg:npm/is-stream@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-wsl@2.2.0",
      "type": "library",
      "name": "is-wsl",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7cacc0adad2b18951407018180d90766e4e865c9fe4ed5c7a5e0a09a430930c631d6c40361a092ca32414826b69c7d431a6eecde7d68067a21a154c168decbc3"
        }
      ],
      "purl": "pkg:npm/is-wsl@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/is-wsl@3.1.1",
      "type": "library",
      "name": "is-wsl",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7baaef7540a240202eba666c971449591fc3a2ae15a4f47cda4a9c96f712d1e7e0b78df44a5188934e6f742379f3e56bce0b4871f34e0e3a335627a5c9c0f84b"
        }
      ],
      "purl": "pkg:npm/is-wsl@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/isbinaryfile@4.0.10",
      "type": "library",
      "name": "isbinaryfile",
      "version": "4.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "887aea7b9b21bc151c15b999abdcce40706878e85926ee91406ac3a4181e9d49bf026f85dc9336320423fab2b767ad357f3acbe602d95ad00f1f638169255ccb"
        }
      ],
      "purl": "pkg:npm/isbinaryfile@4.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/isbinaryfile@5.0.7",
      "type": "library",
      "name": "isbinaryfile",
      "version": "5.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "827583d78261dc5cd2dc23e117403134e27c0b1a9e6e53d3003cc8dfcaf4c2df19c9097979da72ef99b2b74f041b6a0abe9ca2a92aacc7e5a4cfdbed91b4ea61"
        }
      ],
      "purl": "pkg:npm/isbinaryfile@5.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/isexe@2.0.0",
      "type": "library",
      "name": "isexe",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "447c4c2e9f659ca1c61d19e0f5016144231b600715a67ebdb2648672addfdfac638155564e18f8aaa2db4cb96aed2b23f01f9f210d44b8210623694ab3241e23"
        }
      ],
      "purl": "pkg:npm/isexe@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/isexe@3.1.5",
      "type": "library",
      "name": "isexe",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e81ded2ed16ab504b87a46abbcb54c67e5fe565bd07a46dee2d69491ffeb8553b777f874336adf0119bfa572dc3c4b238ccb0582b1604ab85023171256b073f3"
        }
      ],
      "purl": "pkg:npm/isexe@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/isexe@4.0.0",
      "type": "library",
      "name": "isexe",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14552d64ca6867c46a1d2dd77971261d62c0e2d847f99c42bf694e88f227d5773b0b1aea856ccd483cc3fbf7214bfcdb61ece68b058b7500b4f497502a6b613b"
        }
      ],
      "purl": "pkg:npm/isexe@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/istanbul-lib-coverage@3.2.2",
      "type": "library",
      "name": "istanbul-lib-coverage",
      "version": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3bc769b05fabd1657ff0c35129f9e6aed09686e2a3c6bab6c3e8e9cc12f95192938b62de5569d63a6591c4595eb0938d99cfb02c01af29064439a9e4a342c54e"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-coverage@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/istanbul-lib-report@3.0.1",
      "type": "library",
      "name": "istanbul-lib-report",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1827c4d66b6c1c63842c253c7bf67b616ce99b26ebc7ff9d4937cbaef63ca9199a63acd74ca5a7e964088da005c34ebd89c9ba19530d920bb437323888f65437"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-report@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/istanbul-lib-source-maps@5.0.6",
      "type": "library",
      "name": "istanbul-lib-source-maps",
      "version": "5.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca0d9df849b82a2cd90b99e25a141a2289a07f95a52f8bce3a3679c460a617c4a73c4fe60d659782f444c5d7290a087d94b4516b5fdf498a76ca699b275a48f8"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-source-maps@5.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/istanbul-reports@3.2.0",
      "type": "library",
      "name": "istanbul-reports",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c6616592fde86a4d5df1375d22db7b643e4a47e3a30b08830534269a28d6af0174c5d5192ac5ac043ed9e39c667a5ca4889c12a488e03904a4be699898dc0bc"
        }
      ],
      "purl": "pkg:npm/istanbul-reports@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jackspeak@3.4.3",
      "type": "library",
      "name": "jackspeak",
      "version": "3.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "386959429cf6c9f6a103f45dd58f0277d48812caaf5e42d5a12c3f720c219e114c0dbb1015e658a0927b6c86414bd05c6a6516f7a6acabf9e93d6ba033e45007"
        }
      ],
      "purl": "pkg:npm/jackspeak@3.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jake@10.9.4",
      "type": "library",
      "name": "jake",
      "version": "10.9.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c291d8ce1c625502fe215d3904b1365e7df8cd6d52db6de1be3b6a934fa0b0faf077ff0934b5c981964cfe23c5b18735c72a6117ee8ce84bdd13913d3011a40c"
        }
      ],
      "purl": "pkg:npm/jake@10.9.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jiti@2.7.0",
      "type": "library",
      "name": "jiti",
      "version": "2.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "002ffb2687c9bd91abae779635a12725e38b531f89946b7bb4d6b4c198913d3e0c635c267ca8eddbee8eda9daecf6fac92597c39966624c36a7a47bb90a6cd81"
        }
      ],
      "purl": "pkg:npm/jiti@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jose@5.10.0",
      "type": "library",
      "name": "jose",
      "version": "5.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3edc097fa7d837d88abea2a5f1916fffee393656283a145d4216acd55e84d45eddaacfcf5859b2fe3b04b5ecd15812fc42df99f414a7863b62c6612c5e3361a"
        }
      ],
      "purl": "pkg:npm/jose@5.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jose@6.2.3",
      "type": "library",
      "name": "jose",
      "version": "6.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61854322740a1497d1ff16b7a2351397c7362a84f088bd51e5683d602c9dc07d31d01f60adbce58391c2ee63230ad5098db43f627184648848e6d0a07d36f81f"
        }
      ],
      "purl": "pkg:npm/jose@6.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/js-tokens@10.0.0",
      "type": "library",
      "name": "js-tokens",
      "version": "10.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94cfd40734267c9468f400576cf59e9a2bdd096f15d86f051da1ddca941a232e76dec9d48e88345bbd5ac965d38e247e8b178cc951cdd977299d377f9623e0fd"
        }
      ],
      "purl": "pkg:npm/js-tokens@10.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/js-tokens@4.0.0",
      "type": "library",
      "name": "js-tokens",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/js-tokens@9.0.1",
      "type": "library",
      "name": "js-tokens",
      "version": "9.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b16bd13d21314eb746da9f78fa2f93298f07a01b3ea505098cd4826459e05919c331b68e74f9e59d8c2ff9db10db4b6bf2d24eef20c2b415edb07cbf4e412a5"
        }
      ],
      "purl": "pkg:npm/js-tokens@9.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/js-yaml@4.3.0",
      "type": "library",
      "name": "js-yaml",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6d77bf3c6809e7679aaced5d90211975a308ed6296cab7be3d637c5abaa420c0820617fc575b3d70313101c793b72cade55cb56ea973dd3f18f6068147696f5"
        }
      ],
      "purl": "pkg:npm/js-yaml@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jsesc@3.1.0",
      "type": "library",
      "name": "jsesc",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fec33774ed853b35e3290849ba8d10d7bdf07f628ea3cb7823cbc7cba945f69a14a7b6ca4f4fcd1c4f1f3d7db73f07e19f291faa70b6c51c4e9d5c395ee18868"
        }
      ],
      "purl": "pkg:npm/jsesc@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/json-buffer@3.0.1",
      "type": "library",
      "name": "json-buffer",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1b57905f4769aa7d04c99be579b4f3dd7fe669ba1888bd3b8007983c91cad7399a534ff430c15456072c17d68cebea512e3dd6c7c70689966f46ea6236b1f49"
        }
      ],
      "purl": "pkg:npm/json-buffer@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/json-schema-traverse@1.0.0",
      "type": "library",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba"
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/json-stringify-safe@5.0.1",
      "type": "library",
      "name": "json-stringify-safe",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "642960e80698bda9af60413cd9ddc8c9ddef49222343ea1d823693cd1b8edeceeda0274529cce86f68b4cc287b244f245a7d7bcaf016854571bea1b051a96c44"
        }
      ],
      "purl": "pkg:npm/json-stringify-safe@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/json5@2.2.3",
      "type": "library",
      "name": "json5",
      "version": "2.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e63967bb7b21d81f5e1c2dd54fa3283e18e1f7ad85fef8aa73af2949c125bdf2ddcd93e53c5ce97c15628e830b7375bf255c67facd8c035337873167f16acca"
        }
      ],
      "purl": "pkg:npm/json5@2.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jsonfile@4.0.0",
      "type": "library",
      "name": "jsonfile",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ba175477cfc8e395fda29901d2d907b3e6c8ca590cdbbae86e27f14a605459bcf1373ee1dc48c559cdfb0b84654e91f776d286cbe5258405ec394a196ab8dc6"
        }
      ],
      "purl": "pkg:npm/jsonfile@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/jsonfile@6.2.1",
      "type": "library",
      "name": "jsonfile",
      "version": "6.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf039374bdeb150fe545d0679ed295397ea4e5c289c047351dd8a54fbd41584bbb278d605c8076311a7ebf176e3d2c1924f581c44cefe321f5c182c91941d7e1"
        }
      ],
      "purl": "pkg:npm/jsonfile@6.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/keyv@4.5.4",
      "type": "library",
      "name": "keyv",
      "version": "4.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3154790747f1097f608d5e75b144b5ba9a0ec9c82094706d03b441a62f672d528d4f3538a7d4f52297eafffb8af93295600bf7e7d648ecc7b9a34ae8caa88a7"
        }
      ],
      "purl": "pkg:npm/keyv@4.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/kleur@3.0.3",
      "type": "library",
      "name": "kleur",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "793233955392511f89c5d0c57a911870132d67d42a75e7feae7cd675166e31b3b2c2ee6d3b6c3637baea8e800d67993dbf2c212fa06bd55463508813431e04f3"
        }
      ],
      "purl": "pkg:npm/kleur@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/kleur@4.1.5",
      "type": "library",
      "name": "kleur",
      "version": "4.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a3e34efbc5ab462404138ffb9f044984dd475a9566266e75d690475313cbb69d015084b3941a653916129937250a726f42adad2aefec825df156991ced95ae41"
        }
      ],
      "purl": "pkg:npm/kleur@4.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/kuler@2.0.0",
      "type": "library",
      "name": "kuler",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5eaf671fb2a559999702da1d5c30d113bbece8353581353ccd80c70e258b4a2a78e44830ab7a652c7ccf9f6ecd82fccbdabd4b30f0b5bddaa1f7cb10c6daa3e0"
        }
      ],
      "purl": "pkg:npm/kuler@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lazy-val@1.0.5",
      "type": "library",
      "name": "lazy-val",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3f06718209fc943240697838168a16a720017d2666611c1814844ab3bdff9a7613462e83fa4da888e6817ca326f7238e4ff8f727aea8a149fd353349741b9f9"
        }
      ],
      "purl": "pkg:npm/lazy-val@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/livekit-client@2.19.1",
      "type": "library",
      "name": "livekit-client",
      "version": "2.19.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "927c04ba8ceddddee8a6db9432fc3ed0f1ab57febc1965eb4dd01e7decce339d4393c40b6f6f2a3a6ef750c4924044f9f2052a7a5c6a53569f7217766323ca9d"
        }
      ],
      "purl": "pkg:npm/livekit-client@2.19.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "livekit-client,ConnectionQuality,livekit-client/ConnectionQuality,ConnectionState,livekit-client/ConnectionState,Participant,livekit-client/Participant,Track,livekit-client/Track,VideoQuality,livekit-client/VideoQuality,RemoteTrackPublication,livekit-client/RemoteTrackPublication,ExternalE2EEKeyProvider,livekit-client/ExternalE2EEKeyProvider"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/call/callConnectionMetrics.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/callFrameLayoutLogic.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/callFrameTypes.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/callFrameTypes.ts#2"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#7"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#20"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#3"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceControlBar.tsx#8"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#17"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#18"
          },
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#13"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/livekit-server-sdk@2.15.4",
      "type": "library",
      "name": "livekit-server-sdk",
      "version": "2.15.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ff627bb9cc7d508df89f9a4dcb9f298bd89a6fb62b0c142336c1fee233a1f8d96651c7acaf4440976b48622bdff38bb6ebf1dd71fdaedf408c35c89fdb9de38"
        }
      ],
      "purl": "pkg:npm/livekit-server-sdk@2.15.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "livekit-server-sdk,WebhookReceiver,livekit-server-sdk/WebhookReceiver,WebhookEvent,livekit-server-sdk/WebhookEvent,RoomServiceClient,livekit-server-sdk/RoomServiceClient,AccessToken,livekit-server-sdk/AccessToken"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/routes/webhooks/livekit.controller.ts#13"
          },
          {
            "location": "apps/api/src/routes/webhooks/livekit.controller.ts#14"
          },
          {
            "location": "apps/api/src/services/livekit-auth.service.ts#11"
          },
          {
            "location": "apps/api/src/services/livekit-room.service.ts#16"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lodash.debounce@4.0.8",
      "type": "library",
      "name": "lodash.debounce",
      "version": "4.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "153d720f30d81286168674869e913fe0a8f57cb6640c5caa45bedf36de85758392c6551602da78d8487a59bd2b188bff9bd060a3bc781a141b9b962ce121b9a3"
        }
      ],
      "purl": "pkg:npm/lodash.debounce@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lodash.defaults@4.2.0",
      "type": "library",
      "name": "lodash.defaults",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa3c4f2c7777af90e7b1d19a72a38c53aa5bfdabc9cdd87db455f6ca6828644dbb0668d7acdcbfcb82e86a24de01bf8ede02fc01fa491ada9f5ff69eda579861"
        }
      ],
      "purl": "pkg:npm/lodash.defaults@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lodash.escaperegexp@4.1.2",
      "type": "library",
      "name": "lodash.escaperegexp",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ccf5806fc82f38671137ae07de7f151689028b8a5b2d0fa93b3d31adeb07dbb5717c8b12092ce2f7558c95ff3f9988f2ec57102c280155c1695679bd98f18cb"
        }
      ],
      "purl": "pkg:npm/lodash.escaperegexp@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lodash.isarguments@3.1.0",
      "type": "library",
      "name": "lodash.isarguments",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7218b834766566a643d7c6b48a60c79d93eb0de05b4ed54dec65ccc2e19d447f6aa2dc408d8b376952ca73bccd386f5e75d4792ac77caef14405cf52b2080fa6"
        }
      ],
      "purl": "pkg:npm/lodash.isarguments@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lodash.isequal@4.5.0",
      "type": "library",
      "name": "lodash.isequal",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a43a3796ef0985f8ea96ce8690c8296a1b05f640b26b2860ca48f22cc3454ca5aba5574042d6320789ae00c5a8cc10788a0fddb56026b0cc4b108f30bb3f8361"
        }
      ],
      "purl": "pkg:npm/lodash.isequal@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead."
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lodash@4.18.1",
      "type": "library",
      "name": "lodash",
      "version": "4.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74c22789c4cf544f1dd5ee68b5fc269a3971919a14a6254bc32793754b22fc26a3fe07f3cdb941702139b111d5fc0b23b829b15abb5ed93346498b82782abed1"
        }
      ],
      "purl": "pkg:npm/lodash@4.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/logform@2.7.0",
      "type": "library",
      "name": "logform",
      "version": "2.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4c5600e239cfecf55b9a50487e19527be58ac6cf5d9255cc4c419c04222f2e113f4e7dc7e869359e8aeea555bb9b90a77786cb72bd3c032b5bc95ff18fb7ff91"
        }
      ],
      "purl": "pkg:npm/logform@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/loglevel@1.9.1",
      "type": "library",
      "name": "loglevel",
      "version": "1.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "84fdc8de40ab0c832e4700301e5b698610ccd6bf22e791f7dc682a8d76eb8acb89845e244615b574dbb1b11925a786d797c0d274b68d2ee88be00fcb5917f1be"
        }
      ],
      "purl": "pkg:npm/loglevel@1.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/loglevel@1.9.2",
      "type": "library",
      "name": "loglevel",
      "version": "1.9.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e03260aa2094802aaa3af25d2b4b601a9c459f931699e703621056f98209b4f250ecf579762b10655f73d371a0f672104cd605c061fe3dd7f33646ff09c1aca"
        }
      ],
      "purl": "pkg:npm/loglevel@1.9.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/loose-envify@1.4.0",
      "type": "library",
      "name": "loose-envify",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972bb13c6aff59f86b95e9b608bfd472751cd7372a280226043cee918ed8e45ff242235d928ebe7d12debe5c351e03324b0edfeb5d54218e34f04b71452a0add"
        }
      ],
      "purl": "pkg:npm/loose-envify@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/loupe@3.2.1",
      "type": "library",
      "name": "loupe",
      "version": "3.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09dceaa3044909e2d4ef66c7bd6ab04410652dc304b48bc6ae5bde7fbe24327576028952f58f3152fd48d14fcc34058c84194a228cae120a09d2dfdb6f01db2d"
        }
      ],
      "purl": "pkg:npm/loupe@3.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lowercase-keys@2.0.0",
      "type": "library",
      "name": "lowercase-keys",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6a357ad2efca0c384ef734cc4ae0430b42c428c167fc8caa281fd83bc4f6af453ef4e91e9b91027a0d8d937bb42e91a66cba5c5adf4c10edb934a66e1788798"
        }
      ],
      "purl": "pkg:npm/lowercase-keys@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lru-cache@10.4.3",
      "type": "library",
      "name": "lru-cache",
      "version": "10.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "24d03365c5eb0ade365462ee633d337c0cc37c0bc9596e807d8943050c835790c2948da6e6c0262be3883bbb39f577ec46c587a74da3009ad169d3d1193b7a49"
        }
      ],
      "purl": "pkg:npm/lru-cache@10.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lru-cache@5.1.1",
      "type": "library",
      "name": "lru-cache",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7"
        }
      ],
      "purl": "pkg:npm/lru-cache@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/lru-cache@6.0.0",
      "type": "library",
      "name": "lru-cache",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "268e9d274e029928eece7c09492de951e5a677f1f47df4e59175e0c198be7aad540a6a90c0287e78bb183980b063df758b615a878875044302c78a938466ec88"
        }
      ],
      "purl": "pkg:npm/lru-cache@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/magic-string@0.30.21",
      "type": "library",
      "name": "magic-string",
      "version": "0.30.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609"
        }
      ],
      "purl": "pkg:npm/magic-string@0.30.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/magicast@0.3.5",
      "type": "library",
      "name": "magicast",
      "version": "0.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f45a1b6d0e5fb604eb326ef10e2caedf5b7500d0e434210d9de99976c7f6babd546cddb018d0408e4871de2f98c3f926cea4e094122d32d43807127f509f501"
        }
      ],
      "purl": "pkg:npm/magicast@0.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/make-dir@4.0.0",
      "type": "library",
      "name": "make-dir",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8577544d960854eb75131fff8c0422fb04d9669529c018ffd10b0ecea7a06f7ac630c78989212ee712c79d87c1ad1578447dbe38248e3bde48b3fef1d562786f"
        }
      ],
      "purl": "pkg:npm/make-dir@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/map-obj@5.0.0",
      "type": "library",
      "name": "map-obj",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8bdcc2202729d8ad9dd360cae22c32d6a1ccf5e689056a457a275d875ef3170c7ba2db1ff3802873835bbd9851466db19613e1ac2e9401cade0f39bf4eafeb8"
        }
      ],
      "purl": "pkg:npm/map-obj@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/matcher@3.0.0",
      "type": "library",
      "name": "matcher",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a478368067f6d00b1785028ccce793ca70a534c8930f1a27cbc15e108238adbbee4ca007d240de25b0b25e5d9d5bf30d31fbf12675ae8c6605d2d63bec6a99e"
        }
      ],
      "purl": "pkg:npm/matcher@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/math-intrinsics@1.1.0",
      "type": "library",
      "name": "math-intrinsics",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc85ed6f0124e474cfc84c32297ea11a4617c4cf676e3eb807e8a55499c2fd1e81d291f91b85776f4a556cbec3063e2d921040a696d05257fa17a5e5f4b1eed6"
        }
      ],
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/memory-pager@1.5.0",
      "type": "library",
      "name": "memory-pager",
      "version": "1.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "652e01a78aff6687aaebe34b2693fed19ce6d2947cc21b463dfd5713128b24101ccc63274a2dc8b75e0e88d092b6342333a354d689234064b180464df1e0582a"
        }
      ],
      "purl": "pkg:npm/memory-pager@1.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/meshoptimizer@1.0.1",
      "type": "library",
      "name": "meshoptimizer",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "562c7e4250356184f7170981059fb8f5c139cbf6fea51adc5caa86a52e68ba1df7777952a763e84e90b0d7d13470a0c559a95e99bac79c86997ad7f6edaf96da"
        }
      ],
      "purl": "pkg:npm/meshoptimizer@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mime-db@1.52.0",
      "type": "library",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be"
        }
      ],
      "purl": "pkg:npm/mime-db@1.52.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mime-types@2.1.35",
      "type": "library",
      "name": "mime-types",
      "version": "2.1.35",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b"
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mime@2.6.0",
      "type": "library",
      "name": "mime",
      "version": "2.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5123e431e113df5ace3226abb013481d928b1a0bca73f2eb8e87c09c194eb6d7f96a346faa2440f10b1e9db728a1cb4ae9de93b3a6aa657040f976e42ad86242"
        }
      ],
      "purl": "pkg:npm/mime@2.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mimic-response@1.0.1",
      "type": "library",
      "name": "mimic-response",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f911cb67907eda99f57fab91e09a86a5d60d901c5251ada3ad9b1d09a48aa4c6106123f9494a5d67329438e6155aaf03444cea161229a7759e102b4447c6ec5"
        }
      ],
      "purl": "pkg:npm/mimic-response@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mimic-response@3.1.0",
      "type": "library",
      "name": "mimic-response",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf4c9623ee050ebaf0792f199ade048f91dd266932d79f8bd9ee96827dfe88ae5f5b36fa4f77e1345ab6f8c79345bd3ae1ce96af837fc2fd03cd04e33731cd19"
        }
      ],
      "purl": "pkg:npm/mimic-response@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/minimatch@10.2.4",
      "type": "library",
      "name": "minimatch",
      "version": "10.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a118d3c3ff7b69304dd111db60276d1753107efbac488050334219120ce5eb8dbafbc8d20b49c5d5afc69a754ba5f07dcb2afa83a153a96aa26556f1aed68222"
        }
      ],
      "purl": "pkg:npm/minimatch@10.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/minimist@1.2.8",
      "type": "library",
      "name": "minimist",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308"
        }
      ],
      "purl": "pkg:npm/minimist@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/minipass@4.2.8",
      "type": "library",
      "name": "minipass",
      "version": "4.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7cdcee57289fa2548b14be0dce917ec04178aab82a69a297d216973d011d43b34a00df9679ca0a307574f5872e2ff0c7c6b52c61038adcc8ae0dfec8a763977d"
        }
      ],
      "purl": "pkg:npm/minipass@4.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/minipass@7.1.3",
      "type": "library",
      "name": "minipass",
      "version": "7.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44047a839c8a0cff5ad7304d738246bd83a43695ca029311cbb9cece0c9e41c5b3f977873667970682d5c092ee7ddb4d02c7b762b874ce61f4810fc9fa9a6f0"
        }
      ],
      "purl": "pkg:npm/minipass@7.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/minizlib@3.1.0",
      "type": "library",
      "name": "minizlib",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "299c58a350549160f64d514baf4310a0cf2f5148a0583dcb943f376bfef906a0bee2a1341dbd55a39bf516071f68d5ef7d7cebfb912143a8a783f09a0628d397"
        }
      ],
      "purl": "pkg:npm/minizlib@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mkdirp@0.5.6",
      "type": "library",
      "name": "mkdirp",
      "version": "0.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14ffa9f1107c396a45dd86410ab3f982d0039ad5c0a41e4030b9febddc80f8fcb10a3ac2b34d268f2528cecb0edf77300de4f7c0d19d2f127933ffd8aad1c027"
        }
      ],
      "purl": "pkg:npm/mkdirp@0.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mnemonist@0.38.3",
      "type": "library",
      "name": "mnemonist",
      "version": "0.38.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8af5062e6d7c7f3408efe152ead5dd4bcbca56342e4bdc1ae2c6d764c937a05d6248a98fb32cd0e1857fc0f99c16b7bd2d0754bc1f8044f052d8105c8da0e07"
        }
      ],
      "purl": "pkg:npm/mnemonist@0.38.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mongodb-connection-string-url@3.0.2",
      "type": "library",
      "name": "mongodb-connection-string-url",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "acc3bb086a3ff41170c9900170a0162fc509c07fca736c7483bdae8435b31b8f144516b1e53088709ed1737459a9f7d9ccefc6c1f7ff8f22b0094f5337c81e84"
        }
      ],
      "purl": "pkg:npm/mongodb-connection-string-url@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/mongodb@6.21.0",
      "type": "library",
      "name": "mongodb",
      "version": "6.21.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "511c9bfd55cc8c9e1d6b8e8e7925e0fa9b8edfd5c7f43790a560ac9627eb467f495ae832d03f83bef06f926d96c661deeb53bf1f5f4933aea9d73ed11d5919e8"
        }
      ],
      "purl": "pkg:npm/mongodb@6.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/chat/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "mongodb"
        },
        {
          "name": "ImportedModules",
          "value": "mongodb,MongoClient,mongodb/MongoClient,mongodb/Db,Collection,mongodb/Collection,Document,mongodb/Document,ClientSession,mongodb/ClientSession,TransactionOptions,mongodb/TransactionOptions,ObjectId,mongodb/ObjectId,Filter,mongodb/Filter,OptionalUnlessRequiredId,mongodb/OptionalUnlessRequiredId,UpdateFilter,mongodb/UpdateFilter,WithId,mongodb/WithId,Sort,mongodb/Sort"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/db/index.ts#61"
          },
          {
            "location": "apps/api/src/db/mongo.ts#33"
          },
          {
            "location": "apps/api/src/models/achievement.ts#11"
          },
          {
            "location": "apps/api/src/models/age-verification.ts#6"
          },
          {
            "location": "apps/api/src/models/audit.ts#6"
          },
          {
            "location": "apps/api/src/models/base.ts#6"
          },
          {
            "location": "apps/api/src/models/block.ts#13"
          },
          {
            "location": "apps/api/src/models/call.ts#16"
          },
          {
            "location": "apps/api/src/models/community-theme.ts#11"
          },
          {
            "location": "apps/api/src/models/conversation-folder.ts#10"
          },
          {
            "location": "apps/api/src/models/conversation-preferences.ts#9"
          },
          {
            "location": "apps/api/src/models/conversation.ts#11"
          },
          {
            "location": "apps/api/src/models/custom-emoji.ts#15"
          },
          {
            "location": "apps/api/src/models/e2e-media.ts#22"
          },
          {
            "location": "apps/api/src/models/feedback-comment.ts#5"
          },
          {
            "location": "apps/api/src/models/feedback-notification-prefs.ts#9"
          },
          {
            "location": "apps/api/src/models/feedback-post.ts#5"
          },
          {
            "location": "apps/api/src/models/feedback-vote.ts#5"
          },
          {
            "location": "apps/api/src/models/friend-request.ts#9"
          },
          {
            "location": "apps/api/src/models/friendship.ts#12"
          },
          {
            "location": "apps/api/src/models/group-invite.ts#11"
          },
          {
            "location": "apps/api/src/models/klipy-search-log.ts#8"
          },
          {
            "location": "apps/api/src/models/media-upload.ts#15"
          },
          {
            "location": "apps/api/src/models/message.ts#12"
          },
          {
            "location": "apps/api/src/models/mfa.ts#6"
          },
          {
            "location": "apps/api/src/models/notification.ts#9"
          },
          {
            "location": "apps/api/src/models/platform-settings.ts#1"
          },
          {
            "location": "apps/api/src/models/pre-key.ts#16"
          },
          {
            "location": "apps/api/src/models/promo-code.ts#10"
          },
          {
            "location": "apps/api/src/models/reaction.ts#12"
          },
          {
            "location": "apps/api/src/models/referral.ts#8"
          },
          {
            "location": "apps/api/src/models/report-event.ts#8"
          },
          {
            "location": "apps/api/src/models/report.ts#9"
          },
          {
            "location": "apps/api/src/models/session.ts#9"
          },
          {
            "location": "apps/api/src/models/sponsorship.ts#10"
          },
          {
            "location": "apps/api/src/models/support-ticket-event.ts#5"
          },
          {
            "location": "apps/api/src/models/user-preferences.ts#11"
          },
          {
            "location": "apps/api/src/models/user.ts#6"
          },
          {
            "location": "apps/api/src/repositories/achievement.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/age-verification.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/audit.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/base.repository.ts#15"
          },
          {
            "location": "apps/api/src/repositories/block.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/call.repository.ts#11"
          },
          {
            "location": "apps/api/src/repositories/community-theme.repository.ts#8"
          },
          {
            "location": "apps/api/src/repositories/conversation-folders.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/conversation-preferences.repository.ts#8"
          },
          {
            "location": "apps/api/src/repositories/conversation.repository.ts#11"
          },
          {
            "location": "apps/api/src/repositories/custom-emoji.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/e2e-media.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/feedback-comment.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/feedback-notification-prefs.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/feedback-post.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/feedback-vote.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/friend-request.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/friendship.repository.ts#12"
          },
          {
            "location": "apps/api/src/repositories/group-invite.repository.ts#10"
          },
          {
            "location": "apps/api/src/repositories/identity-count.repository.ts#10"
          },
          {
            "location": "apps/api/src/repositories/identity.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/jurisdiction-requirement.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/key-bundle.repository.ts#15"
          },
          {
            "location": "apps/api/src/repositories/media-upload.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/message.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/mfa.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/notification.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/platform-settings.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/pre-key.repository.ts#16"
          },
          {
            "location": "apps/api/src/repositories/promo-code.repository.ts#7"
          },
          {
            "location": "apps/api/src/repositories/reaction.repository.ts#9"
          },
          {
            "location": "apps/api/src/repositories/referral.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/report-event.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/report.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/sanctioned-country.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/session.repository.ts#6"
          },
          {
            "location": "apps/api/src/repositories/sponsorship.repository.ts#7"
          },
          {
            "location": "apps/api/src/repositories/support-ticket-event.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/support-ticket.repository.ts#5"
          },
          {
            "location": "apps/api/src/repositories/user-preferences.repository.ts#8"
          },
          {
            "location": "apps/api/src/repositories/user.repository.ts#6"
          },
          {
            "location": "apps/api/src/routes/account/subscription/controller.ts#8"
          },
          {
            "location": "apps/api/src/routes/achievements/controller.ts#9"
          },
          {
            "location": "apps/api/src/routes/admin/controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/admin/identities.controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/admin/roles.controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/admin/users.controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/auth/controller.ts#41"
          },
          {
            "location": "apps/api/src/routes/blocks/controller.ts#9"
          },
          {
            "location": "apps/api/src/routes/conversation-folders/controller.ts#10"
          },
          {
            "location": "apps/api/src/routes/conversations/controller.ts#37"
          },
          {
            "location": "apps/api/src/routes/conversations/messages.controller.ts#19"
          },
          {
            "location": "apps/api/src/routes/friends/controller.ts#9"
          },
          {
            "location": "apps/api/src/routes/identity/pre-key.controller.edge.manual.ts#2"
          },
          {
            "location": "apps/api/src/routes/identity/profile.controller.ts#15"
          },
          {
            "location": "apps/api/src/routes/klipy/controller.ts#8"
          },
          {
            "location": "apps/api/src/routes/moderation/controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/moderation/tickets-controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/notifications/controller.ts#9"
          },
          {
            "location": "apps/api/src/routes/sponsorship/controller.ts#9"
          },
          {
            "location": "apps/api/src/routes/support/controller.ts#7"
          },
          {
            "location": "apps/api/src/routes/themes/controller.ts#9"
          },
          {
            "location": "apps/api/src/routes/users/controller.ts#10"
          },
          {
            "location": "apps/api/src/routes/webhooks/livekit.controller.ts#15"
          },
          {
            "location": "apps/api/src/services/achievement.service.ts#13"
          },
          {
            "location": "apps/api/src/services/billing/billing.service.edge.manual.ts#122"
          },
          {
            "location": "apps/api/src/services/bio-achievement.service.ts#5"
          },
          {
            "location": "apps/api/src/services/block.service.ts#15"
          },
          {
            "location": "apps/api/src/services/call-reaper.service.ts#1"
          },
          {
            "location": "apps/api/src/services/call.service.ts#16"
          },
          {
            "location": "apps/api/src/services/conversation/crud.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-invite-messages.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-leave.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-members.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-permissions.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-promote.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-settings.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/group-terminate.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/invites.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/messaging.ts#7"
          },
          {
            "location": "apps/api/src/services/conversation/pins.ts#9"
          },
          {
            "location": "apps/api/src/services/conversation/redis-events.ts#7"
          },
          {
            "location": "apps/api/src/services/custom-emoji.service.ts#10"
          },
          {
            "location": "apps/api/src/services/display-name-achievement.service.ts#5"
          },
          {
            "location": "apps/api/src/services/e2e-upload.service.ts#30"
          },
          {
            "location": "apps/api/src/services/feedback.service.ts#5"
          },
          {
            "location": "apps/api/src/services/friend.service.ts#15"
          },
          {
            "location": "apps/api/src/services/identity-keys-access.service.ts#10"
          },
          {
            "location": "apps/api/src/services/identity.service.ts#16"
          },
          {
            "location": "apps/api/src/services/mfa.service.ts#6"
          },
          {
            "location": "apps/api/src/services/moderation-enforcement.service.ts#9"
          },
          {
            "location": "apps/api/src/services/moderation-scan-evidence.service.ts#7"
          },
          {
            "location": "apps/api/src/services/moderation-scan-evidence.service.ts#8"
          },
          {
            "location": "apps/api/src/services/notification.service.ts#13"
          },
          {
            "location": "apps/api/src/services/pending-account-event.service.ts#9"
          },
          {
            "location": "apps/api/src/services/platform-capabilities.service.ts#8"
          },
          {
            "location": "apps/api/src/services/platform-settings.service.ts#5"
          },
          {
            "location": "apps/api/src/services/pop-culture-text-achievement.service.ts#5"
          },
          {
            "location": "apps/api/src/services/profile-event.service.ts#11"
          },
          {
            "location": "apps/api/src/services/promo-code.service.ts#5"
          },
          {
            "location": "apps/api/src/services/reaction.service.ts#16"
          },
          {
            "location": "apps/api/src/services/referral.service.ts#5"
          },
          {
            "location": "apps/api/src/services/report-submission.service.ts#15"
          },
          {
            "location": "apps/api/src/services/session.service.edge.manual.ts#2"
          },
          {
            "location": "apps/api/src/services/session.service.ts#15"
          },
          {
            "location": "apps/api/src/services/support-ticket.service.ts#5"
          },
          {
            "location": "apps/api/src/services/tv-reference-text-achievement.service.ts#5"
          },
          {
            "location": "apps/api/src/test-fixtures/route-identity.ts#6"
          },
          {
            "location": "apps/api/src/test-fixtures/route-referral.ts#5"
          },
          {
            "location": "apps/api/src/utils/conv-scan-purge.ts#12"
          },
          {
            "location": "apps/api/src/utils/isValidObjectId.ts#1"
          },
          {
            "location": "apps/chat/src/db/mongo.ts#8"
          },
          {
            "location": "infra/aws/lambda/media-db-writer/src/conv-scan-purge.ts#10"
          },
          {
            "location": "infra/aws/lambda/media-db-writer/src/index.ts#18"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ms@2.1.3",
      "type": "library",
      "name": "ms",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/nanoid@3.3.15",
      "type": "library",
      "name": "nanoid",
      "version": "3.3.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbb5b282fffb9843afc53b8440307c4ad5dd3110567f5911fed961033051505901da37dc2ce0313bf48798e3b6ce0cf5a5580adbdfe4caea67d39f7f6c21dd8c"
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/native-run@2.0.3",
      "type": "library",
      "name": "native-run",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5353e5941bb35b977581f6a7fbcf0bf87932d9e671fbd82fdcf7faacd07129b391c62edba07cea880e901464a7a8c7a6e23d00f6d674f0d308b39fb49bf552d5"
        }
      ],
      "purl": "pkg:npm/native-run@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/node-abi@4.31.0",
      "type": "library",
      "name": "node-abi",
      "version": "4.31.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "12bab9c3fb77b32c37b38b03b14697e10b6d21d04fb062934f50d346c0a44e89c68207338650ca9bfc035f7a3e1cf269438d448d709b7265dfd2d82be586495f"
        }
      ],
      "purl": "pkg:npm/node-abi@4.31.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/node-addon-api@1.7.2",
      "type": "library",
      "name": "node-addon-api",
      "version": "1.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89b3cade203ebda6357848c44a442433405b0aa14e6993225d14ed741d2eedbe1d8ed63a267b23bcf7541d5320eb142ddc1f1fa534d61c8f40f800e333d7ebce"
        }
      ],
      "purl": "pkg:npm/node-addon-api@1.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/node-addon-api@7.1.1",
      "type": "library",
      "name": "node-addon-api",
      "version": "7.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e66ddbb32ae3156135c5fee7cfb61774de2e76756d5caebf61f827e6a9da84be9b0a47f6c8ab789379ee4ca02d4f8af7206f09351da772c20c759b80cc98c741"
        }
      ],
      "purl": "pkg:npm/node-addon-api@7.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/node-api-version@0.2.1",
      "type": "library",
      "name": "node-api-version",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db13ff20618c9a6490a48d7e3bf93bda317fca4bd9f3d25eb8a5f74cb24060f0d52d46a5aec86b2c791e55c08266a1bf7846badf972bf08058ce09c3bccd8ef1"
        }
      ],
      "purl": "pkg:npm/node-api-version@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/node-gyp@12.4.0",
      "type": "library",
      "name": "node-gyp",
      "version": "12.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38c70f36fa9308552735a06599d82afa57cda98ee04e24a63510e3637b805d1cae75e299119c6edc22ed8cc42bc78cd9c425f66ff9a936a4edc2e08981784793"
        }
      ],
      "purl": "pkg:npm/node-gyp@12.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/node-releases@2.0.50",
      "type": "library",
      "name": "node-releases",
      "version": "2.0.50",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27a97ddad2875fac3c272e673b556e734d4da088911a2fddeaa04a57187e210f02af76fa1db54d7ca885f19a452ae7d3c29c3132671ed96de2419f3ad594724e"
        }
      ],
      "purl": "pkg:npm/node-releases@2.0.50",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/nopt@9.0.0",
      "type": "library",
      "name": "nopt",
      "version": "9.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "661ab76bec852ab63048196e2f81fd5cfde6df2e6ebd0901ff4f42c03aee0a246647f5096279fd5b8478f2bcb4b860bbd1a7933ca2f29c1b6c70ff5e7c515c3f"
        }
      ],
      "purl": "pkg:npm/nopt@9.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/normalize-url@6.1.0",
      "type": "library",
      "name": "normalize-url",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e52fe5f03b2dcdc4043cc6e0b4a243e02b8ea2b953402b4d5837b46e79806aa85786b018d5f5798203301d82dfbaebb6c297990f87d12a28a0f09da3c6d48ec"
        }
      ],
      "purl": "pkg:npm/normalize-url@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "type": "library",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac98134279149c7d6c170f324fa552537cc3dec5a6bbab19848b1e63c557f8646edcfe85ec5bbe24d0e85df9251256cb2529dcdc55101d57b8714e618fe05c52"
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/object-keys@1.1.1",
      "type": "library",
      "name": "object-keys",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36e00449439432b9485ce7c72b30fa6e93eeded62ddf1be335d44843e15e4f494d6f82bc591ef409a0f186e360b92d971be1a39323303b3b0de5992d2267e12c"
        }
      ],
      "purl": "pkg:npm/object-keys@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/obliterator@1.6.1",
      "type": "library",
      "name": "obliterator",
      "version": "1.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f565ecc27a883679e1386ff948b8a6525cee53584525473cce4c320f9f5277e74f38c7f4e4f9a7606fdde90ec767e2a68246496b53f146ca3a41d337b133478a"
        }
      ],
      "purl": "pkg:npm/obliterator@1.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/once@1.4.0",
      "type": "library",
      "name": "once",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb"
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/one-time@1.0.0",
      "type": "library",
      "name": "one-time",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e435ce8912b0b9211c43f974906085e90de37000c5bf9b52991689724fceaa454570eceeb41d77e0a4527c5d310eb2f7f4c367ab16c705b51472364885381bda"
        }
      ],
      "purl": "pkg:npm/one-time@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/open@11.0.0",
      "type": "library",
      "name": "open",
      "version": "11.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b26b16bf62f31633f4df19af168277df5b2cea1fa38b17c0e14515fc1b22caebb86093df37e1484063888afe30f7ff8ca0791f909db650869059154545f1fa57"
        }
      ],
      "purl": "pkg:npm/open@11.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/open@8.4.2",
      "type": "library",
      "name": "open",
      "version": "8.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef1f353422fbd7da0d6ecabfde687e855ac05a616e11852aaeafc8c37914cc7f117b2a53f5043404ba094bbfc6f64e8df355e35b8a875ad8d6c1effd78bcb511"
        }
      ],
      "purl": "pkg:npm/open@8.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/otpauth@9.5.0",
      "type": "library",
      "name": "otpauth",
      "version": "9.5.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2dd85ce94625e1b691e6da06afc9df282f8bfdbf3f4601caa088b101e6e0a0d1b35140844f4da0d38acc119d99b0f7de55084c1dcb9a3a06f6f27c0cafcd7308"
        }
      ],
      "purl": "pkg:npm/otpauth@9.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "otpauth"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/services/mfa.service.ts#7"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/p-cancelable@2.1.1",
      "type": "library",
      "name": "p-cancelable",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0593abde74501ce9ed5234eb1fcf8b879e2c98a1e81f2babf167b557c0d2315ae5e40da66a538ec2e2519ca4438d29e4a1e061e1ab7a0701276f923b265df5c2"
        }
      ],
      "purl": "pkg:npm/p-cancelable@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/p-limit@3.1.0",
      "type": "library",
      "name": "p-limit",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945"
        }
      ],
      "purl": "pkg:npm/p-limit@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/package-json-from-dist@1.0.1",
      "type": "library",
      "name": "package-json-from-dist",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5046484b7fdbcb8382f2f2f73f67535d1113a5e6cb236362239bc8ae3683ff952dae4157fed35bc234d2440182ffeec2028da921c05a4605a670104772c68223"
        }
      ],
      "purl": "pkg:npm/package-json-from-dist@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/path-is-absolute@1.0.1",
      "type": "library",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0156f0dd42767bd6eaeb8bd2692f409b47e37b53daf296c6a934ec9977da2223299ebe4394385f24eb8b8fd49ff7964f5430147ab0df124f3c30f98f7bb50242"
        }
      ],
      "purl": "pkg:npm/path-is-absolute@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/path-key@3.1.1",
      "type": "library",
      "name": "path-key",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
        }
      ],
      "purl": "pkg:npm/path-key@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/path-scurry@1.11.1",
      "type": "library",
      "name": "path-scurry",
      "version": "1.11.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dae0dc35ec54bd02940527dba62e2252e28ac68e6ed9cf052bc1a99c190b874b30f2b61f5ba0a0dac9c61d0dc643baa6004d7c381c55e06aa59372d5bfbf51c"
        }
      ],
      "purl": "pkg:npm/path-scurry@1.11.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pathe@2.0.3",
      "type": "library",
      "name": "pathe",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948c6700a8fd6041a72841ef8e049b0503b2dde03c97b9422367971cef970b1ef27b76d36c4ee8298712000f0b294be02b68051e3c22ab495b4f2c58ff17cf3"
        }
      ],
      "purl": "pkg:npm/pathe@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pathval@2.0.1",
      "type": "library",
      "name": "pathval",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fff9ec8660f9e5ce3a16e170dbac55ff1140681e4717d5dd6a9ec7241067aca74077afc6c4305a340d7cef43bbf7ef6e7a0eb57192d255cf8e68595f98e6d855"
        }
      ],
      "purl": "pkg:npm/pathval@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pe-library@0.4.1",
      "type": "library",
      "name": "pe-library",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "791581e4b073ecfa43bb83d49704f43e19d07d34099430dd3dadf9bab5783acae6d2dd00a901469fe508914de4959bf027c28f3b755b045b17aae03aa7a92a67"
        }
      ],
      "purl": "pkg:npm/pe-library@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pend@1.2.0",
      "type": "library",
      "name": "pend",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1776acbf8d94b97721773b7ec57a9f5b538695505efa6c5ada6a88d29839c801d93ef16663763a76b49ffc643503ce9681610df4ace1fd6ae029aea219c1d72e"
        }
      ],
      "purl": "pkg:npm/pend@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/perfect-freehand@1.2.3",
      "type": "library",
      "name": "perfect-freehand",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c76527ea0c718d94fa601f6cb15e03c795048fa446e8faa83b962d0cefc27dbcd022db28f02de038c7bf41110857e389445a908b48509e459c29c349e28973c"
        }
      ],
      "purl": "pkg:npm/perfect-freehand@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/picocolors@1.1.1",
      "type": "library",
      "name": "picocolors",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454"
        }
      ],
      "purl": "pkg:npm/picocolors@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/picomatch@4.0.4",
      "type": "library",
      "name": "picomatch",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40ff3c0402af31a9bfdcdc47eaf8f6a36d51e8c8f165401dea7970012fe99c6bcdf4854ba1c2c7c46608cc5860e9f510fb9b61e8fe1dbf8796f635f70d2223ec"
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/playwright-core@1.59.1",
      "type": "framework",
      "name": "playwright-core",
      "version": "1.59.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1c157f44983cd73e418a267dc8fcc888295857f40cb0308a532a20c07f69dcc08fe88623505bbf30072d81802f2b4a16c95f4d97033718b063003c96832755ca"
        }
      ],
      "purl": "pkg:npm/playwright-core@1.59.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/playwright-core@1.61.1",
      "type": "framework",
      "name": "playwright-core",
      "version": "1.61.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87b425b7a9b8444a76e6abc876f6c3b55983e0ba955dfa51c61391bfd2f48f3113334e69e1fb8f27774acae4974310d26d79e64bbf470208bde7cf65192a4b92"
        }
      ],
      "purl": "pkg:npm/playwright-core@1.61.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/playwright@1.59.1",
      "type": "framework",
      "name": "playwright",
      "version": "1.59.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0bca168cf47717cd729635bda393b1716cdf87a6af915c030f6558770206a93925f8e185212832a6acdfbbb74e7b840d2cbd9aa9c581988dcf32d2c82b6df797"
        }
      ],
      "purl": "pkg:npm/playwright@1.59.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "playwright,chromium,playwright/chromium"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "scripts/test-video-processing.mjs#27"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/playwright@1.61.1",
      "type": "framework",
      "name": "playwright",
      "version": "1.61.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d69d8e68dd86cb58ae06a2fb80570a6a2fed55c0635d506ad1afefbc8fc3ed410cef01565420c8ca43dd1f63af3db042592416d9570d6b5da38a4938ad9333d"
        }
      ],
      "purl": "pkg:npm/playwright@1.61.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "playwright,chromium,playwright/chromium"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "scripts/test-video-processing.mjs#27"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/plist@3.1.0",
      "type": "library",
      "name": "plist",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb2b2e9b2aef9145f4ad7fdd115aadf200b7b13073778ce859f2de4b6f676f9de299d69756f2c83585d323618dab368cbaf69c371e2e250f3e6f7cd7474a6481"
        }
      ],
      "purl": "pkg:npm/plist@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/plist@3.1.1",
      "type": "library",
      "name": "plist",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6487dc2c90beec4ec50459c3c66f4c3e6b7b0fe0e2772436ea57b089e3bbe407610366b232db094844b4896cea2506dc5514ab4ee7d0a32d0347de311ee7b4a0"
        }
      ],
      "purl": "pkg:npm/plist@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/postcss@8.5.15",
      "type": "library",
      "name": "postcss",
      "version": "8.5.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15f47cb237787a6d93e9f6f723633000953b1d654cafdcdb6be7a799079e5857c26e6f94382ff45f80d2f17b6951333058c19b8ca60fef18df35e933c86981dc"
        }
      ],
      "purl": "pkg:npm/postcss@8.5.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/postject@1.0.0-alpha.6",
      "type": "library",
      "name": "postject",
      "version": "1.0.0-alpha.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fd11bf21d9e56a344f1e76f29dc2a92b63a3bb900c2623c91c9c1bf535272895825ba39f57505d27a05abe9716c2d72376d1b982d160446c30b91ffec049bd0"
        }
      ],
      "purl": "pkg:npm/postject@1.0.0-alpha.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/powershell-utils@0.1.0",
      "type": "library",
      "name": "powershell-utils",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74cd2356e5c93ec0cde83bd1a5e6b8f38b4251a3225d68ee0a7fbe1c64ea516cc60e3bf9b5990466574027f50c96a458185ac3fdeb41ca8e3fc4eb82fec9d7d8"
        }
      ],
      "purl": "pkg:npm/powershell-utils@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/proc-log@6.1.0",
      "type": "library",
      "name": "proc-log",
      "version": "6.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "886f866257517f6050d140d401de8943f470cda432ea65e6b24fc8ce56326a5e00e12345c39e0c787e3fb4b905e08e56a161bd490c2ea96cd2f7d8da1501c1b9"
        }
      ],
      "purl": "pkg:npm/proc-log@6.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/progress@2.0.3",
      "type": "library",
      "name": "progress",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecf887b4b965e4b767288330d74d08fbcc495d1e605b6430598913ea226f6b46d78ad64a6bf5ccad26dd9a0debd979da89dcfd42e99dd153da32b66517d57db0"
        }
      ],
      "purl": "pkg:npm/progress@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/promise-retry@2.0.1",
      "type": "library",
      "name": "promise-retry",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cbe58a165051f011979ec3652071463d99b20dfdc314ca0b85a7e5027c99815eab1bac6ef89c1eb13a3643d47a5f0626b66c001429009377b7e6311da1e87fde"
        }
      ],
      "purl": "pkg:npm/promise-retry@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/prompts@2.4.2",
      "type": "library",
      "name": "prompts",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37136ffe42e0b8203ba778c4f282f668406cac95a001a901a609a02ba9693d657e5ae3a663aaf6ff36c05673fe4fc6d0940d27cc75d2252256d07abbca5683d9"
        }
      ],
      "purl": "pkg:npm/prompts@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/prop-types@15.8.1",
      "type": "library",
      "name": "prop-types",
      "version": "15.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a23f3b0a064809dba5528868815011ec08e50b4df6ed4e1e9782fa780bcea827ae74c0d553435384d695f9bf437f87578123f58173139cf7617deff6a831f972"
        }
      ],
      "purl": "pkg:npm/prop-types@15.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/proper-lockfile@4.1.2",
      "type": "library",
      "name": "proper-lockfile",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e334f6e537807001631753cb3d004cf82664319c3d4d34bedb34e63f00a533c9a99cdfbf4558049485cfcad692f69e855bf9799928b2faf1c8f32ec88e00c68"
        }
      ],
      "purl": "pkg:npm/proper-lockfile@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/proxy-compare@3.0.1",
      "type": "library",
      "name": "proxy-compare",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57da65040b77aa33254b5fa70bcefbd4a35fea8275da0131bdac6737337ff725512dd4effe573ea099674b3add60302f05f4d2b4f0a889a08e4e64ecd1a76fed"
        }
      ],
      "purl": "pkg:npm/proxy-compare@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/proxy-memoize@3.0.1",
      "type": "library",
      "name": "proxy-memoize",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "543746fd562d3a0746916271ef2d28ee9fb302b49fdb7f3722c722f02f813f761780c603a0f777702063c3425d59be9805bf6c16238f6c00030d54cf26787ef6"
        }
      ],
      "purl": "pkg:npm/proxy-memoize@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pump@3.0.4",
      "type": "library",
      "name": "pump",
      "version": "3.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "552eec8dce8a47b7b5ba4445850498e4b336b8158050f88e3dafc0de690a9a23304a64455084edd31ba3fbf95eb209c2bfe74f204625933adcc9782ab881cc70"
        }
      ],
      "purl": "pkg:npm/pump@3.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/punycode@2.3.1",
      "type": "library",
      "name": "punycode",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd8b7b503d54f5683ad77f2c84bb4b3af740bbef03b02fe2945b44547707fb0c9d712a4d136d007d239db9fe8c91115a84be4563b5f5a14ee7295645b5fabc16"
        }
      ],
      "purl": "pkg:npm/punycode@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pvtsutils@1.3.6",
      "type": "library",
      "name": "pvtsutils",
      "version": "1.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3cb8105d0e87d8558269e45a93cbef935196e3ada5331079b37266ebbdcdf36cc8e2faad5543ee65d7df7596cf0c546853c900848b5616d3c25a23e9a78fc40e"
        }
      ],
      "purl": "pkg:npm/pvtsutils@1.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/pvutils@1.1.5",
      "type": "library",
      "name": "pvutils",
      "version": "1.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "293aa7c6c806890e99033642565247e5e3a34a7be5c84831d66f1b91125f3a198646a7e8e4a2ef98094009092b8c4b4e43807bc05f537522c8b3d3bdd0c5fdc4"
        }
      ],
      "purl": "pkg:npm/pvutils@1.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/qrcode.react@4.2.0",
      "type": "library",
      "name": "qrcode.react",
      "version": "4.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42982a5a2f2b0fd0ec4bd10fdf3ec14fee6563948586ca868e9816e4363f8b798ae0cf434c1373dc4acc8bc0566047c8dcbd1df0621b1a671d1404b5b884468c"
        }
      ],
      "purl": "pkg:npm/qrcode.react@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "qrcode.react,QRCodeSVG,qrcode.react/QRCodeSVG"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#8"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/quick-lru@5.1.1",
      "type": "library",
      "name": "quick-lru",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5aec802d18d63c31adb7fc3326269d3b901763ef2167cd215697ba3328af82b691116ef9d57dd26e146f1b778b28e60dfbc544bea2dc7f7c1d9ede386784b848"
        }
      ],
      "purl": "pkg:npm/quick-lru@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/quick-lru@6.1.2",
      "type": "library",
      "name": "quick-lru",
      "version": "6.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0001540393b577cde9207121270582abf450711ba40a49ff3529b642c4c43257b97f684fd02848dbedd76f4e753d90a42ebc88fc8af53152af893d85225a1a4d"
        }
      ],
      "purl": "pkg:npm/quick-lru@6.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-dom@18.3.1",
      "type": "framework",
      "name": "react-dom",
      "version": "18.3.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e66e2740aa7ead945bd3d2cd1f9f463380714e1f76e75ff295b2886e97bb4e91b17c9fbd92fe812e42c15c88e3b296e06e720136a948db7b519d3593d2c9d423"
        }
      ],
      "purl": "pkg:npm/react-dom@18.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react-dom/client,createRoot,react-dom/client/createRoot,react-dom,createPortal,react-dom/createPortal,flushSync,react-dom/flushSync"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/desktop/src/renderer/main.tsx#2"
          },
          {
            "location": "apps/web/src/main.tsx#2"
          },
          {
            "location": "apps/desktop/src/renderer/main.tsx#2"
          },
          {
            "location": "apps/web/src/main.tsx#2"
          },
          {
            "location": "packages/ui/src/components/AppPlainTextContextMenu.tsx#2"
          },
          {
            "location": "packages/ui/src/components/ImageLightbox.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMediaOutboxMenu.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationPinsMenu.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageBubble.tsx#2"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-i18next@15.7.4",
      "type": "framework",
      "name": "react-i18next",
      "version": "15.7.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f253c88a36b239b8325c874cfdf98e5712bdf86f4c24c988f7469fad7db6a1c6d96cc314828dc50bf47d27a97a3d211dffb796393ca200ddfc7731f53247d5f"
        }
      ],
      "purl": "pkg:npm/react-i18next@15.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/web/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react-i18next,useTranslation,react-i18next/useTranslation,Trans,react-i18next/Trans"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/learn/useLearnNavigation.ts#3"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationPendingInvites.ts#2"
          },
          {
            "location": "packages/ui/src/hooks/useCall.ts#13"
          },
          {
            "location": "packages/ui/src/hooks/useReactions.ts#12"
          },
          {
            "location": "packages/ui/src/navigation/useRouteChrome.ts#3"
          },
          {
            "location": "packages/ui/src/app/IdentityModal.tsx#2"
          },
          {
            "location": "packages/ui/src/app/sidebar/ConversationSidebarHoverMeta.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/GroupConversationSidebarHoverCard.tsx#2"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarConversationDmHoverCard.tsx#2"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarUpdateNav.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/about.tsx#5"
          },
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#4"
          },
          {
            "location": "packages/ui/src/app/sidebar/folderPanel.tsx#10"
          },
          {
            "location": "packages/ui/src/app/sidebar/footer.tsx#3"
          },
          {
            "location": "packages/ui/src/app/sidebar/friends.tsx#3"
          },
          {
            "location": "packages/ui/src/app/sidebar/identity.tsx#6"
          },
          {
            "location": "packages/ui/src/app/sidebar/invitations.tsx#3"
          },
          {
            "location": "packages/ui/src/app/sidebar/nav.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AccountActionSteps.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AccountRestrictionPanel.tsx#3"
          },
          {
            "location": "packages/ui/src/components/AchievementGrid.tsx#13"
          },
          {
            "location": "packages/ui/src/components/AchievementListener.tsx#17"
          },
          {
            "location": "packages/ui/src/components/AchievementUnlockedModal.tsx#14"
          },
          {
            "location": "packages/ui/src/components/AdminTransferDialog.tsx#3"
          },
          {
            "location": "packages/ui/src/components/AppPlainTextContextMenu.tsx#3"
          },
          {
            "location": "packages/ui/src/components/AvatarUpload.tsx#10"
          },
          {
            "location": "packages/ui/src/components/BannerUpload.tsx#9"
          },
          {
            "location": "packages/ui/src/components/BlockActionButton.tsx#7"
          },
          {
            "location": "packages/ui/src/components/ChatConnectionBanner.tsx#1"
          },
          {
            "location": "packages/ui/src/components/CheckoutPendingBanner.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComposerControlsEditor.tsx#2"
          },
          {
            "location": "packages/ui/src/components/CustomThemeShareButton.tsx#8"
          },
          {
            "location": "packages/ui/src/components/DesktopAppUpdatesPanel.tsx#2"
          },
          {
            "location": "packages/ui/src/components/ExportKeyBackupModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ExternalLinkModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/FeedbackAttachmentUploader.tsx#2"
          },
          {
            "location": "packages/ui/src/components/FeedbackAuthorLink.tsx#3"
          },
          {
            "location": "packages/ui/src/components/FeedbackStatusFilter.tsx#2"
          },
          {
            "location": "packages/ui/src/components/FeedbackSubmitConfirmationModal.tsx#4"
          },
          {
            "location": "packages/ui/src/components/FileAttachmentBubble.tsx#8"
          },
          {
            "location": "packages/ui/src/components/FolderEditModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/GifPicker.tsx#24"
          },
          {
            "location": "packages/ui/src/components/IdentityActionSteps.tsx#1"
          },
          {
            "location": "packages/ui/src/components/IdentityCard.tsx#11"
          },
          {
            "location": "packages/ui/src/components/IdentityHoverCard.tsx#11"
          },
          {
            "location": "packages/ui/src/components/ImageLightbox.tsx#3"
          },
          {
            "location": "packages/ui/src/components/ImportKeyBackupModal.tsx#13"
          },
          {
            "location": "packages/ui/src/components/KeyStorageBanner.tsx#2"
          },
          {
            "location": "packages/ui/src/components/LegalAgreementNotice.tsx#2"
          },
          {
            "location": "packages/ui/src/components/LinkPostModal.tsx#3"
          },
          {
            "location": "packages/ui/src/components/MarkdownTextarea.tsx#2"
          },
          {
            "location": "packages/ui/src/components/MediaMessage.tsx#14"
          },
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#7"
          },
          {
            "location": "packages/ui/src/components/MigrationPromptModal.tsx#11"
          },
          {
            "location": "packages/ui/src/components/ModerationCategorySelect.tsx#2"
          },
          {
            "location": "packages/ui/src/components/PrivacySelect.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ProfileContentTabs.tsx#6"
          },
          {
            "location": "packages/ui/src/components/PromoCodeCard.tsx#2"
          },
          {
            "location": "packages/ui/src/components/ReportModal.tsx#15"
          },
          {
            "location": "packages/ui/src/components/SessionLockedPage.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#3"
          },
          {
            "location": "packages/ui/src/components/SidebarSearch.tsx#8"
          },
          {
            "location": "packages/ui/src/components/SiteFooter.tsx#2"
          },
          {
            "location": "packages/ui/src/components/SponsorshipExpiryBanner.tsx#10"
          },
          {
            "location": "packages/ui/src/components/SubscriptionUpgradedModal.tsx#7"
          },
          {
            "location": "packages/ui/src/components/SuspensionModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/TicketAttachmentUploader.tsx#2"
          },
          {
            "location": "packages/ui/src/components/UpdateOverlay.tsx#1"
          },
          {
            "location": "packages/ui/src/components/WebDeviceChoiceModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/call/ActiveCallBanner.tsx#7"
          },
          {
            "location": "packages/ui/src/components/call/AppCallOverlay.tsx#2"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceControlBar.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#10"
          },
          {
            "location": "packages/ui/src/components/call/CallConnectionIndicator.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallControls.tsx#7"
          },
          {
            "location": "packages/ui/src/components/call/CallDeviceSetupModal.tsx#2"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameThumbnail.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameTile.tsx#2"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlay.tsx#7"
          },
          {
            "location": "packages/ui/src/components/call/CallParticipantGrid.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallTroubleshootModal.tsx#2"
          },
          {
            "location": "packages/ui/src/components/call/ConversationCallButton.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/IncomingCallBanner.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/SidebarCallWidget.tsx#12"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementCard.tsx#1"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementDisclosure.tsx#3"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementsList.tsx#3"
          },
          {
            "location": "packages/ui/src/components/composer/ComposerAttachments.tsx#1"
          },
          {
            "location": "packages/ui/src/components/composer/ComposerTTLMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/components/composer/MessageComposer.tsx#2"
          },
          {
            "location": "packages/ui/src/components/embeds/EnableEmbedsModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/embeds/MessageEmbeds.tsx#2"
          },
          {
            "location": "packages/ui/src/components/feedback/FeedbackSubmitForm.tsx#12"
          },
          {
            "location": "packages/ui/src/components/learn/LearnSearch.tsx#2"
          },
          {
            "location": "packages/ui/src/components/learn/LearnTabPanel.tsx#3"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimeline.tsx#3"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineCard.tsx#2"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineGroup.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTodayMarker.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/ConversationsProvider.tsx#26"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useCallSession.tsx#11"
          },
          {
            "location": "packages/ui/src/hooks/useConversationFolders.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useConversationPreferences.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#27"
          },
          {
            "location": "packages/ui/src/hooks/useTourContext.tsx#2"
          },
          {
            "location": "packages/ui/src/legal/LegalPoliciesPage.tsx#2"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyDocument.tsx#2"
          },
          {
            "location": "packages/ui/src/navigation/AppNavigationChrome.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/About.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Download.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/Home.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/PublicHome.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/Search.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/about/Learn.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/about/Roadmap.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/about/Updates.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationCard.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationPage.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/account/ChangePassphrasePanel.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/Overview.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/ReferralPage.tsx#4"
          },
          {
            "location": "packages/ui/src/pages/account/Security.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/account/Settings.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/ThemeBrowser.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/BillingTab.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/CheckoutModal.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/LifetimeTab.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/ManageTab.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansComparisonTable.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansTab.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SponsorshipsTab.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SubscriptionPage.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/admin/AdminLayout.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/AgeVerification.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/AuthAllowlist.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/Dashboard.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/EffectiveAvJurisdictionsPanel.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentityProfile.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentitySearch.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/JurisdictionRequirementsPanel.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAccessManager.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAdmins.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/PromoCodes.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/admin/SanctionedCountriesPanel.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/SubscriptionOverridesModal.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/UserProfile.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/UserSearch.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/auth/Login.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/checkout/CheckoutComplete.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationDialogs.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMediaOutboxMenu.tsx#11"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMembersSidebar.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageList.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageSearch.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationPinsMenu.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationSettingsSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationToolbar.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationView.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/conversations/InviteMemberModal.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberEditPanel.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberSecurityModal.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageActionBar.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageBubble.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageContextMenu.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageEditHistoryLabel.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageGifAttachment.tsx#13"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageMediaAttachment.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/NewConversation.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/conversations/SystemMessageRow.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackDetail.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackList.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/feedback/SubmitFeedback.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/identity/Appearance.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/identity/Ciphers.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/identity/CustomEmojis.tsx#15"
          },
          {
            "location": "packages/ui/src/pages/identity/Devices.tsx#13"
          },
          {
            "location": "packages/ui/src/pages/identity/Notifications.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/identity/Privacy.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/identity/Profile.tsx#13"
          },
          {
            "location": "packages/ui/src/pages/identity/ProfileView.tsx#13"
          },
          {
            "location": "packages/ui/src/pages/moderation/LeReportModal.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/moderation/ModerationEvidenceMessageRow.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/moderation/ModeratorLayout.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportDetail.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportList.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportModerationScanEvidence.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketDetail.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketList.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/public/ReferralLanding.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/spaces/PublicSpaces.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/RequestSponsorshipPage.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorCheckoutModal.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorshipDirectoryPage.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/support/MyTickets.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/support/SubmitTicket.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/support/TicketDetail.tsx#3"
          },
          {
            "location": "packages/ui/src/services/mediaOutbox/MediaOutboxContext.tsx#11"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-is@16.13.1",
      "type": "framework",
      "name": "react-is",
      "version": "16.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db87baca71361fe38ab7892ab0ebcd77c901a55eb9ce8c5b038055b04381dc0455590922fc31f3694a02e4ab8e37f06271c0da0824d906e39c7d9b3bd2447c6d"
        }
      ],
      "purl": "pkg:npm/react-is@16.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-is@18.3.1",
      "type": "framework",
      "name": "react-is",
      "version": "18.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fcb2cc5726acd258e302da1888fa9888bf15597cd451d4e1ae6539fa7db40d9bfe6be0a54687af533c3927153e21e879fdcf3bcada13055f46d4588a7cd25d9a"
        }
      ],
      "purl": "pkg:npm/react-is@18.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-refresh@0.17.0",
      "type": "framework",
      "name": "react-refresh",
      "version": "0.17.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfa17b2bd6d5f3911fb1e442a766f3ae9c90d06930d6e2e809e97d5c15563e0fd38d18fde12909cd44c67ce6b86ecee226f056b501b45aaef09c8d2ccb0dc405"
        }
      ],
      "purl": "pkg:npm/react-refresh@0.17.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-router-dom@7.15.1",
      "type": "framework",
      "name": "react-router-dom",
      "version": "7.15.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "03317ada08d8e94f6b90cab845f3ffaf6115b50ec331f34c8f23a9fdf94b4c2aed47294b88ae304f8a52aba3bcace5d9d9e5dd65824f1187be89fa268aff8882"
        }
      ],
      "purl": "pkg:npm/react-router-dom@7.15.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react-router-dom,useLocation,react-router-dom/useLocation,useSearchParams,react-router-dom/useSearchParams,SetURLSearchParams,react-router-dom/SetURLSearchParams,useNavigate,react-router-dom/useNavigate,useNavigationType,react-router-dom/useNavigationType,useParams,react-router-dom/useParams,HashRouter,react-router-dom/HashRouter,BrowserRouter,react-router-dom/BrowserRouter,Routes,react-router-dom/Routes,Route,react-router-dom/Route,Navigate,react-router-dom/Navigate,Outlet,react-router-dom/Outlet,Link,react-router-dom/Link,NavLink,react-router-dom/NavLink"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/learn/useLearnNavigation.ts#2"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationScrollOrchestration.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackParticipation.ts#2"
          },
          {
            "location": "packages/ui/src/hooks/useRouteAnnouncer.ts#2"
          },
          {
            "location": "packages/ui/src/navigation/useHistoryNavigation.ts#2"
          },
          {
            "location": "packages/ui/src/navigation/useRouteChrome.ts#2"
          },
          {
            "location": "apps/desktop/src/renderer/components/DeepLinkHandler.tsx#2"
          },
          {
            "location": "apps/desktop/src/renderer/main.tsx#3"
          },
          {
            "location": "apps/web/src/main.tsx#3"
          },
          {
            "location": "packages/ui/src/app/App.tsx#2"
          },
          {
            "location": "packages/ui/src/app/IdentityModal.tsx#3"
          },
          {
            "location": "packages/ui/src/app/sidebar/GroupConversationSidebarHoverCard.tsx#3"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarUpdateNav.tsx#2"
          },
          {
            "location": "packages/ui/src/app/sidebar/about.tsx#4"
          },
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#3"
          },
          {
            "location": "packages/ui/src/app/sidebar/folderPanel.tsx#9"
          },
          {
            "location": "packages/ui/src/app/sidebar/footer.tsx#2"
          },
          {
            "location": "packages/ui/src/app/sidebar/friends.tsx#2"
          },
          {
            "location": "packages/ui/src/app/sidebar/identity.tsx#5"
          },
          {
            "location": "packages/ui/src/app/sidebar/invitations.tsx#2"
          },
          {
            "location": "packages/ui/src/components/AccountActionSteps.tsx#2"
          },
          {
            "location": "packages/ui/src/components/AccountRestrictionPanel.tsx#2"
          },
          {
            "location": "packages/ui/src/components/ComposerControlsEditor.tsx#3"
          },
          {
            "location": "packages/ui/src/components/FeedbackAuthorLink.tsx#2"
          },
          {
            "location": "packages/ui/src/components/FeedbackSubmitConfirmationModal.tsx#2"
          },
          {
            "location": "packages/ui/src/components/IdentityActionSteps.tsx#2"
          },
          {
            "location": "packages/ui/src/components/IdentityCard.tsx#12"
          },
          {
            "location": "packages/ui/src/components/IdentityHoverCard.tsx#12"
          },
          {
            "location": "packages/ui/src/components/LegalAgreementNotice.tsx#1"
          },
          {
            "location": "packages/ui/src/components/SidebarSearch.tsx#7"
          },
          {
            "location": "packages/ui/src/components/SiteFooter.tsx#1"
          },
          {
            "location": "packages/ui/src/components/SponsorshipExpiryBanner.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/SidebarCallWidget.tsx#11"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimeline.tsx#2"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineCard.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/ConversationsProvider.tsx#27"
          },
          {
            "location": "packages/ui/src/hooks/useTourContext.tsx#3"
          },
          {
            "location": "packages/ui/src/legal/LegalExternalLink.tsx#9"
          },
          {
            "location": "packages/ui/src/legal/LegalPoliciesPage.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyPage.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/Home.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/PublicHome.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/Search.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/ServiceStatus.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/about/Roadmap.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationCard.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationPage.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/Security.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/ManageTab.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SubscriptionPage.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/AdminGate.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AdminLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentityProfile.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentitySearch.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/admin/PromoCodes.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/admin/UserProfile.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/admin/UserSearch.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/auth/Login.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/auth/MfaVerify.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/auth/Verify.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/checkout/CheckoutComplete.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMembersSidebar.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageList.tsx#27"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationView.tsx#11"
          },
          {
            "location": "packages/ui/src/pages/conversations/NewConversation.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackDetail.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackList.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/feedback/SubmitFeedback.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/identity/Appearance.tsx#11"
          },
          {
            "location": "packages/ui/src/pages/identity/ProfileView.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/moderation/ModeratorGate.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ModeratorLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportDetail.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportList.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketDetail.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketList.tsx#3"
          },
          {
            "location": "packages/ui/src/pages/public/ReferralLanding.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/support/MyTickets.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/support/SubmitTicket.tsx#2"
          },
          {
            "location": "packages/ui/src/pages/support/TicketDetail.tsx#2"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-router@7.15.1",
      "type": "framework",
      "name": "react-router",
      "version": "7.15.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47cae5f478608a4158a0f2729a752d3d759b9c36f7a207adea54277c8a2ea5bb7ad5a4fd68e851903b18d97461651c97d59ffc6b9b0bef87d7985366dcd44ae4"
        }
      ],
      "purl": "pkg:npm/react-router@7.15.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-smooth@4.0.4",
      "type": "framework",
      "name": "react-smooth",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82718a4e9630a8bd088a2d3d807a1b36896f5f82a2ab83cac7a7960426188b1fbc71dc3e706a37768f74ea5d4d04f2a4496c750e0842d5d9561bd2f6b8677ad5"
        }
      ],
      "purl": "pkg:npm/react-smooth@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react-transition-group@4.4.5",
      "type": "framework",
      "name": "react-transition-group",
      "version": "4.4.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5971dd4c089a222a2051d8d471782460d77b825dbc9d3e7981e0439e46b63be3cd2a3563bc2088101bace50e49bab9132c5115cfb8aab4196b62339f5ae50ea"
        }
      ],
      "purl": "pkg:npm/react-transition-group@4.4.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/react@18.3.1",
      "type": "framework",
      "name": "react",
      "version": "18.3.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c12fa1020252851d0a844bcf240adfb8f54dd7e1f3d6dd18ea7e632eb1906e46f8bab80f13fd11bdefb590c075bffa16807826e1621c57e8bb176a53563fb689"
        }
      ],
      "purl": "pkg:npm/react@18.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "react,useEffect,react/useEffect,RefObject,react/RefObject,useMemo,react/useMemo,useCallback,react/useCallback,useRef,react/useRef,useState,react/useState,Dispatch,react/Dispatch,SetStateAction,react/SetStateAction,createContext,react/createContext,MutableRefObject,react/MutableRefObject,useLayoutEffect,react/useLayoutEffect,useContext,react/useContext,PointerEvent,react/PointerEvent,useSyncExternalStore,react/useSyncExternalStore,lazy,react/lazy,ComponentType,react/ComponentType,StrictMode,react/StrictMode,Suspense,react/Suspense,ReactNode,react/ReactNode,ReactElement,react/ReactElement,KeyboardEvent,react/KeyboardEvent,memo,react/memo,MouseEvent,react/MouseEvent,HTMLAttributes,react/HTMLAttributes,cloneElement,react/cloneElement,isValidElement,react/isValidElement,CSSProperties,react/CSSProperties,forwardRef,react/forwardRef,ButtonHTMLAttributes,react/ButtonHTMLAttributes,DependencyList,react/DependencyList,Component,react/Component,ErrorInfo,react/ErrorInfo,InputHTMLAttributes,react/InputHTMLAttributes,useId,react/useId,FormEvent,react/FormEvent,ClipboardEvent,react/ClipboardEvent,ChangeEvent,react/ChangeEvent,useImperativeHandle,react/useImperativeHandle,Children,react/Children,Fragment,react/Fragment,AnchorHTMLAttributes,react/AnchorHTMLAttributes,DragEvent,react/DragEvent,createElement,react/createElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/app/sidebar/useSidebarPanelDismiss.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallConnectionMetrics.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrameLayout.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useCallFrames.ts#1"
          },
          {
            "location": "packages/ui/src/components/call/useTrackAspectRatio.ts#1"
          },
          {
            "location": "packages/ui/src/components/composer/useComposerFieldInsets.ts#1"
          },
          {
            "location": "packages/ui/src/components/learn/useLearnNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/context.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationComposerAdapter.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationCreateAndSend.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationDataFetching.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationGroupInvitesAndDelete.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationParticipantProfiles.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationPendingInvites.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationReactionHandlers.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationScrollOrchestration.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversations.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsAuthLifecycleEffects.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useConversationsSocketEffects.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/conversations/useDmBlockedByOther.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useAccountEventPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCall.ts#12"
          },
          {
            "location": "packages/ui/src/hooks/useCallFullscreen.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCallMedia.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useCallOverlayResize.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useCheckoutPolling.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useClaimAchievement.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useComposerControlsPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useConversationMediaUpload.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useConversationScroll.ts#18"
          },
          {
            "location": "packages/ui/src/hooks/useCrashReportingPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useCustomEmojis.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useDeviceManagement.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useDocumentVisibility.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/useE2EMediaDownload.ts#19"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedOnboarding.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useEmbedPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useExternalLinkPreferences.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useFavoriteEmojis.ts#16"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackNotificationPrefs.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useFeedbackParticipation.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useGifPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useHomeProgress.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentitySearch.ts#5"
          },
          {
            "location": "packages/ui/src/hooks/useIncomingCallRinger.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useIsMobile.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useMediaUpload.ts#13"
          },
          {
            "location": "packages/ui/src/hooks/useMemberColorPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageAchievements.ts#14"
          },
          {
            "location": "packages/ui/src/hooks/useMessageLayoutPreference.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useMessageSearchPreferences.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useMySharedThemeChecksums.ts#6"
          },
          {
            "location": "packages/ui/src/hooks/useNativeNotificationsPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/useNotificationSoundPreference.ts#7"
          },
          {
            "location": "packages/ui/src/hooks/usePlatform.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/usePolling.ts#9"
          },
          {
            "location": "packages/ui/src/hooks/usePreKeys.ts#15"
          },
          {
            "location": "packages/ui/src/hooks/useReactions.ts#11"
          },
          {
            "location": "packages/ui/src/hooks/useReleases.ts#8"
          },
          {
            "location": "packages/ui/src/hooks/useReportEvidence.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useRouteAnnouncer.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportTicketRealtimeRefresh.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useSupportUnreadCount.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUnmoderatedMediaPreference.ts#10"
          },
          {
            "location": "packages/ui/src/hooks/useUntilCountdown.ts#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateCheck.ts#11"
          },
          {
            "location": "packages/ui/src/legal/policy-content.ts#10"
          },
          {
            "location": "packages/ui/src/navigation/taggablePages.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useHistoryNavigation.ts#1"
          },
          {
            "location": "packages/ui/src/navigation/useRouteChrome.ts#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/DeepLinkHandler.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/components/WindowTitleBar.tsx#1"
          },
          {
            "location": "apps/desktop/src/renderer/main.tsx#1"
          },
          {
            "location": "apps/web/src/main.tsx#1"
          },
          {
            "location": "packages/ui/src/app/App.tsx#1"
          },
          {
            "location": "packages/ui/src/app/AppSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/app/IdentityModal.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/GroupConversationSidebarHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarConversationDmHoverCard.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/SidebarFlyoutSubmenu.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/about.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/conversations.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/folderPanel.tsx#8"
          },
          {
            "location": "packages/ui/src/app/sidebar/footer.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/friends.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/identity.tsx#1"
          },
          {
            "location": "packages/ui/src/app/sidebar/invitations.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AccountRestrictionPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AchievementGrid.tsx#11"
          },
          {
            "location": "packages/ui/src/components/AchievementListener.tsx#16"
          },
          {
            "location": "packages/ui/src/components/AchievementUnlockedModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/AdminTransferDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AgeVerificationModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/Alert.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AppPlainTextContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/components/AuthLayout.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Avatar.tsx#7"
          },
          {
            "location": "packages/ui/src/components/AvatarUpload.tsx#9"
          },
          {
            "location": "packages/ui/src/components/BannerUpload.tsx#8"
          },
          {
            "location": "packages/ui/src/components/BorderGlow.tsx#8"
          },
          {
            "location": "packages/ui/src/components/Button.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Card.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComparisonTable/ComparisonTable.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ComplianceModals.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ComposerControlsEditor.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ConfirmDialog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/CrashBoundary.tsx#18"
          },
          {
            "location": "packages/ui/src/components/CustomThemeShareButton.tsx#7"
          },
          {
            "location": "packages/ui/src/components/DesktopAppUpdatesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/EmojiPicker.tsx#12"
          },
          {
            "location": "packages/ui/src/components/ExportKeyBackupModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/ExternalLinkModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/FeedbackAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackAuthorLink.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackStatusFilter.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FeedbackSubmitConfirmationModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/FileAttachmentBubble.tsx#7"
          },
          {
            "location": "packages/ui/src/components/FolderEditModal.tsx#8"
          },
          {
            "location": "packages/ui/src/components/GifPicker.tsx#22"
          },
          {
            "location": "packages/ui/src/components/HoverCard.tsx#5"
          },
          {
            "location": "packages/ui/src/components/IdentityCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/IdentityHoverCard.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ImageLightbox.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ImportKeyBackupModal.tsx#12"
          },
          {
            "location": "packages/ui/src/components/InfoTip.tsx#14"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Input.tsx#2"
          },
          {
            "location": "packages/ui/src/components/KeyStorageBanner.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LearnContent.tsx#1"
          },
          {
            "location": "packages/ui/src/components/LinkPostModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MagicRings.tsx#8"
          },
          {
            "location": "packages/ui/src/components/MarkdownTextarea.tsx#1"
          },
          {
            "location": "packages/ui/src/components/MediaMessage.tsx#13"
          },
          {
            "location": "packages/ui/src/components/MfaSetup.tsx#6"
          },
          {
            "location": "packages/ui/src/components/MigrationPromptModal.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ModerationCategorySelect.tsx#1"
          },
          {
            "location": "packages/ui/src/components/NotificationSoundSelect.tsx#6"
          },
          {
            "location": "packages/ui/src/components/OtpInput.tsx#10"
          },
          {
            "location": "packages/ui/src/components/Popover.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PrivacySelect.tsx#8"
          },
          {
            "location": "packages/ui/src/components/ProfileColorPicker.tsx#10"
          },
          {
            "location": "packages/ui/src/components/ProfileContentTabs.tsx#5"
          },
          {
            "location": "packages/ui/src/components/PromoCodeCard.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ReportModal.tsx#11"
          },
          {
            "location": "packages/ui/src/components/RouteErrorBoundary.tsx#11"
          },
          {
            "location": "packages/ui/src/components/SectionNav.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Sidebar.tsx#2"
          },
          {
            "location": "packages/ui/src/components/SidebarSearch.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SidebarTabs.tsx#6"
          },
          {
            "location": "packages/ui/src/components/SponsorshipExpiryBanner.tsx#8"
          },
          {
            "location": "packages/ui/src/components/SubscriptionChangeListener.tsx#7"
          },
          {
            "location": "packages/ui/src/components/SubscriptionUpgradedModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/Tabs.tsx#1"
          },
          {
            "location": "packages/ui/src/components/ThemeColorPreviewModal.tsx#7"
          },
          {
            "location": "packages/ui/src/components/TicketAttachmentUploader.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Toast.tsx#1"
          },
          {
            "location": "packages/ui/src/components/Tooltip.tsx#6"
          },
          {
            "location": "packages/ui/src/components/Tour.tsx#1"
          },
          {
            "location": "packages/ui/src/components/VpnComplianceModal.tsx#5"
          },
          {
            "location": "packages/ui/src/components/WebDeviceChoiceModal.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/AppCallOverlay.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallConferenceView.tsx#9"
          },
          {
            "location": "packages/ui/src/components/call/CallControls.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallDeviceSetupModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallFrameTile.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlay.tsx#6"
          },
          {
            "location": "packages/ui/src/components/call/CallOverlayChrome.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/CallParticipantGrid.tsx#5"
          },
          {
            "location": "packages/ui/src/components/call/CallRoom.tsx#11"
          },
          {
            "location": "packages/ui/src/components/call/CallTroubleshootModal.tsx#1"
          },
          {
            "location": "packages/ui/src/components/call/SidebarCallWidget.tsx#10"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementDisclosure.tsx#1"
          },
          {
            "location": "packages/ui/src/components/compliance/JurisdictionRequirementsList.tsx#1"
          },
          {
            "location": "packages/ui/src/components/composer/MessageComposer.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/GenericLinkEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/MessageEmbeds.tsx#1"
          },
          {
            "location": "packages/ui/src/components/embeds/YouTubeEmbed.tsx#1"
          },
          {
            "location": "packages/ui/src/components/feedback/FeedbackSubmitForm.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnJurisdictionCatalog.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/components/learn/LearnTabPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimeline.tsx#1"
          },
          {
            "location": "packages/ui/src/components/roadmap/RoadmapTimelineDateLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/config/PlatformContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/conversations/ConversationsProvider.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useAgeVerification.tsx#8"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useAuth.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#21"
          },
          {
            "location": "packages/ui/src/hooks/useBlockContext.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useCallSession.tsx#10"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useChatSocket.tsx#24"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useCipherStore.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useConversationFolders.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useConversationPreferences.tsx#16"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useFriends.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#12"
          },
          {
            "location": "packages/ui/src/hooks/useGlobalCallEvents.tsx#13"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#17"
          },
          {
            "location": "packages/ui/src/hooks/useIconPack.tsx#18"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useIdentity.tsx#2"
          },
          {
            "location": "packages/ui/src/hooks/useIdentityModal.tsx#9"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#22"
          },
          {
            "location": "packages/ui/src/hooks/useTheme.tsx#23"
          },
          {
            "location": "packages/ui/src/hooks/useTourContext.tsx#1"
          },
          {
            "location": "packages/ui/src/hooks/useUpdateContext.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalExternalLink.tsx#8"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyDocument.tsx#1"
          },
          {
            "location": "packages/ui/src/legal/LegalPolicyPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Download.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Home.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/PublicHome.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/Search.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/ServiceStatus.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/about/Roadmap.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationCard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/AgeVerificationPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ChangePassphrasePanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Overview.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ReferralPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Security.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/Settings.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/ThemeBrowser.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/BillingTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/CheckoutModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/LifetimeTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/ManageTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansComparisonTable.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/PlansTab.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SponsorshipsTab.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/account/subscription/SubscriptionPage.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AgeVerification.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/AuthAllowlist.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/Dashboard.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/EffectiveAvJurisdictionsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentityProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/IdentitySearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/JurisdictionRequirementsPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAccessManager.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PlatformAdmins.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/PromoCodes.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SanctionedCountriesPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/SubscriptionOverridesModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserProfile.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/admin/UserSearch.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Login.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/MfaVerify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/auth/Verify.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/checkout/CheckoutComplete.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMediaOutboxMenu.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMembersSidebar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationMessageSearch.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationPinsMenu.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationToolbar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/ConversationView.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/conversations/InviteMemberModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberEditPanel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MemberSecurityModal.tsx#6"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageActionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageBubble.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageContextMenu.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageEditHistoryLabel.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageGifAttachment.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/conversations/MessageMediaAttachment.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/conversations/NewConversation.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/conversations/ReactionBar.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/FeedbackList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/feedback/SubmitFeedback.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Appearance.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Ciphers.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/CustomEmojis.tsx#14"
          },
          {
            "location": "packages/ui/src/pages/identity/Devices.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/Notifications.tsx#9"
          },
          {
            "location": "packages/ui/src/pages/identity/Privacy.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/identity/Profile.tsx#12"
          },
          {
            "location": "packages/ui/src/pages/identity/ProfileView.tsx#10"
          },
          {
            "location": "packages/ui/src/pages/moderation/LeReportModal.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/ReportModerationScanEvidence.tsx#5"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/moderation/TicketList.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/public/ReferralLanding.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/RequestSponsorshipPage.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorCheckoutModal.tsx#8"
          },
          {
            "location": "packages/ui/src/pages/sponsorship/SponsorshipDirectoryPage.tsx#7"
          },
          {
            "location": "packages/ui/src/pages/support/MyTickets.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/SubmitTicket.tsx#1"
          },
          {
            "location": "packages/ui/src/pages/support/TicketDetail.tsx#1"
          },
          {
            "location": "packages/ui/src/services/mediaOutbox/MediaOutboxContext.tsx#10"
          },
          {
            "location": "packages/ui/src/utils/markdownParser.tsx#16"
          },
          {
            "location": "packages/ui/src/utils/urlParsing.tsx#12"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/read-binary-file-arch@1.0.6",
      "type": "library",
      "name": "read-binary-file-arch",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04d83d10ddc30f71ac0d75fb01af0ee29f76b2bca3926cd86209a04c073a080e2e18b103cc57f13b1ba0bb6d5a90ec697171e2120b18902ea73ec42f2cb2e612"
        }
      ],
      "purl": "pkg:npm/read-binary-file-arch@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/readable-stream@3.6.2",
      "type": "library",
      "name": "readable-stream",
      "version": "3.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6efec9e20ab6370f959db04447cc71381b66025eaa06e454c7522082e1221bafa5dc2d9058d39c9af442a361e93d3b9c4e0308c6abed497460404bb43d49ca0"
        }
      ],
      "purl": "pkg:npm/readable-stream@3.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/readdirp@4.1.2",
      "type": "library",
      "name": "readdirp",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18387090b7f2c162f6b3abc48f286b8be79799f1fa8f52fb244dbb5a1a8b798ce887f0370c16981848f61ff1c56429ff90c7e29bbdc55f11094f0d3a5adc50c2"
        }
      ],
      "purl": "pkg:npm/readdirp@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/recharts-scale@0.4.5",
      "type": "library",
      "name": "recharts-scale",
      "version": "0.4.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "922bcd14efb439c50dbbb8d0aae2d7031cf5148c198fc9eb8fe62438a739ebde0d6e30af713e9a499888ccdcddd8aba5e28e2b4eda3c41547d94c36dc43e06d7"
        }
      ],
      "purl": "pkg:npm/recharts-scale@0.4.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/recharts@2.15.4",
      "type": "library",
      "name": "recharts",
      "version": "2.15.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "513feae9fc12ddcd5d1db5efdae160609f413051eeddfc2777b01865a110857b98438860b312efb145f319d29e66b5b9c68a730c2bee036378d5627cf08ef323"
        }
      ],
      "purl": "pkg:npm/recharts@2.15.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "recharts,recharts/Bar,BarChart,recharts/BarChart,CartesianGrid,recharts/CartesianGrid,ResponsiveContainer,recharts/ResponsiveContainer,Tooltip,recharts/Tooltip,XAxis,recharts/XAxis,YAxis,recharts/YAxis"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/pages/admin/Dashboard.tsx#11"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/redis-errors@1.2.0",
      "type": "library",
      "name": "redis-errors",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6a9f2dce13109fd14bd457fe70a5829fd98c0f70ea97ce4c0a29298a1e213a64c42ce6179e13f73c7972be3cd9653ef9a38006df9ec6e9906656cbc701a67f7"
        }
      ],
      "purl": "pkg:npm/redis-errors@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/redis-parser@3.0.0",
      "type": "library",
      "name": "redis-parser",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c99c601e7a74dda4c107eae00944afee8b21081fd595b149a82f0cee77018953064fa7cd0f0c158f1d748018d3f036f21701b7bb312501d73405ba016697ae8"
        }
      ],
      "purl": "pkg:npm/redis-parser@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/reflect-metadata@0.2.2",
      "type": "library",
      "name": "reflect-metadata",
      "version": "0.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bab07081faef54ffde0325f1e2196e262bc12b3b846d242cf6b2960ab0a46d2c4dbfc9b13dc51929eba8177532e26265dcbc29ae9eb2cb9ff7f555a2819e0ae9"
        }
      ],
      "purl": "pkg:npm/reflect-metadata@0.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/require-directory@2.1.1",
      "type": "library",
      "name": "require-directory",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c6c4423bfb0b06f71aef763b2b9662f6d8e3134e21d1c0032ba2211e320abc833a0b0bf3d0afb46c4434932d483f6d9019b45f9354890773aff84482abba2f9"
        }
      ],
      "purl": "pkg:npm/require-directory@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/require-from-string@2.0.2",
      "type": "library",
      "name": "require-from-string",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13"
        }
      ],
      "purl": "pkg:npm/require-from-string@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/resedit@1.7.2",
      "type": "library",
      "name": "resedit",
      "version": "1.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc78dc6363250084c9842d1e443fd5bfc565826bbd49ddcb5fdcd9bed1b353964899d4cddfe77a7bfe269d3c95f2f11bc9fd6c80d22b5b185696bcace763a410"
        }
      ],
      "purl": "pkg:npm/resedit@1.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/resolve-alpn@1.2.1",
      "type": "library",
      "name": "resolve-alpn",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1ad45e25ef7fd915939a9099d0dc5be4276fa0493416cffaf6284e4e7436344f13e6e61e0692a91659f338ed3ec7b1b9ceb5c255105e1ea42572eaeed0dcafa"
        }
      ],
      "purl": "pkg:npm/resolve-alpn@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/resolve-pkg-maps@1.0.0",
      "type": "library",
      "name": "resolve-pkg-maps",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1e4b64e3dba4c154e0b6348736ace7b6cb664eede7f1213b4b65c1923a71c734e43b0a489405fc34230d9c93ac642213f02e128d2d2f013be844a6781096acf"
        }
      ],
      "purl": "pkg:npm/resolve-pkg-maps@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/responselike@2.0.1",
      "type": "library",
      "name": "responselike",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e20974df09f7863d473f7cb381d23b777942905f79176d4fcf804f1af2878a7c90cc02d1e426a9c02f32222d11879f0310c43f4a0b82d37c058f693433f98787"
        }
      ],
      "purl": "pkg:npm/responselike@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/retry@0.12.0",
      "type": "library",
      "name": "retry",
      "version": "0.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4b9224f08d487aad3e79e43b44f6b4d7f81281c8f7eb333100b67944b5d130af73647dfc228a1a9ed9b5800e0f8e4118edf6097a20276607f6450c2180b52a3"
        }
      ],
      "purl": "pkg:npm/retry@0.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/rimraf@2.6.3",
      "type": "library",
      "name": "rimraf",
      "version": "2.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b0a9e5b95ec036a807a31b8ea061d10d6b15e3c7da2744d09f9fb2f476eb8fe210ae4c88bf40eecf0cad3b2897e9d5dfa2cd63ebcc4243712a816b439942b88"
        }
      ],
      "purl": "pkg:npm/rimraf@2.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:deprecation_notice",
          "value": "Rimraf versions prior to v4 are no longer supported"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/rimraf@4.4.1",
      "type": "library",
      "name": "rimraf",
      "version": "4.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a4f0d945d3adbe4fd0aa3469fa878b65b3793a4f5fbf9d774e7126558a4355b6545d62903bc112493285e6baf3a72d6f38e2b3e3750ec981709833a3cf0bfa2"
        }
      ],
      "purl": "pkg:npm/rimraf@4.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/roarr@2.15.4",
      "type": "library",
      "name": "roarr",
      "version": "2.15.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "08784f87e50d1c3d864d735884f58b9d4f0e347748fb90c8fb811820039a883eb7ac7798959bf287c3fe8a7e7df7d4d348581462e294023cd123899d87fa7ed8"
        }
      ],
      "purl": "pkg:npm/roarr@2.15.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/rollup-plugin-visualizer@7.0.1",
      "type": "library",
      "name": "rollup-plugin-visualizer",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "509513e3ed47a3839c5a63d8537b185e052a23c07c0327ded3a317ef2d2a089d4af1a1a82ad47f34377fda766a33b00392bce7cbe23df5497b1a0ca889534082"
        }
      ],
      "purl": "pkg:npm/rollup-plugin-visualizer@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/rollup@4.62.2",
      "type": "library",
      "name": "rollup",
      "version": "4.62.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4459eb5b89615c0decddea870d9bcdeb9e20f0e4e3cd17eaa4844961ccc2181e87ce985c915022fd0878b5b3d46d1b838bbb352e5bfc83f36ca4b92db58de04c"
        }
      ],
      "purl": "pkg:npm/rollup@4.62.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/run-applescript@7.1.0",
      "type": "library",
      "name": "run-applescript",
      "version": "7.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0cf7b9a5515a02c8a749a57a42343a81d89e7560dc4426d4ba241f41adb099657bfb10bd6c6ba5188f3e4dd466a059003da05793c0ab01b9e56362129e2278ed"
        }
      ],
      "purl": "pkg:npm/run-applescript@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/rxjs@7.8.2",
      "type": "library",
      "name": "rxjs",
      "version": "7.8.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76129ff74dd4fcf41963a6e834db4019d59b1bce5601b8d3ff5c58a19202ec5018d3259aa4e05056c56b0e5e7c5bcebffded55a4c341b5157831a5df74cc9214"
        }
      ],
      "purl": "pkg:npm/rxjs@7.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/safe-buffer@5.2.1",
      "type": "library",
      "name": "safe-buffer",
      "version": "5.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/safe-stable-stringify@2.5.0",
      "type": "library",
      "name": "safe-stable-stringify",
      "version": "2.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f7ae9a532a6f53f8fb1508110e511e3a19623b7dd3acd3454a675fbd7351160da0ccbe341cead530b85c88a6b806813716a151d22ab53c1f7d591c0d9ed111c"
        }
      ],
      "purl": "pkg:npm/safe-stable-stringify@2.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/safer-buffer@2.1.2",
      "type": "library",
      "name": "safer-buffer",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
        }
      ],
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sanitize-filename@1.6.4",
      "type": "library",
      "name": "sanitize-filename",
      "version": "1.6.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f59c88d3c3ecbdd425dabfdb0481ae6e955d477451f6c63a44389614fade036d42fc41654219a0a36d1466536364c31936e6eeb0b840428ce403439de49db512"
        }
      ],
      "purl": "pkg:npm/sanitize-filename@1.6.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-all-unknown@1.97.3",
      "type": "library",
      "name": "sass-embedded-all-unknown",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7a378e8d94fb97898deb9661baffed67c1e6ce04e68b14e395a8d40e0b670986084e0f8861da41cd4104e8ac2b1b63d4b52a2af695ad7f5cb0703897ee8b4c6"
        }
      ],
      "purl": "pkg:npm/sass-embedded-all-unknown@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-android-arm64@1.97.3",
      "type": "library",
      "name": "sass-embedded-android-arm64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a267a8aa887b14b1a0f1d0415b6e6980d1083189c4b1555377967249d1fd514ad6340ed85492ab864f9449e133dd699e9e6de25691ba15e1badaf823fbeba78"
        }
      ],
      "purl": "pkg:npm/sass-embedded-android-arm64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-android-arm@1.97.3",
      "type": "library",
      "name": "sass-embedded-android-arm",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7114ed7ff295fead27cc666853356478855516fdcbfed4b5c385a79476a9a61b234d717f76e4f123c24e53573ff468513e231d7de5c7eef60d70c9ad8f05fb8e"
        }
      ],
      "purl": "pkg:npm/sass-embedded-android-arm@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-android-riscv64@1.97.3",
      "type": "library",
      "name": "sass-embedded-android-riscv64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd5103825f492687687c61e86da33fabaa4d1131baf6eb81206407468efcf63968112c7165ef36948dc058942e3e6602386e4495f46d86a82ff3d87781378b60"
        }
      ],
      "purl": "pkg:npm/sass-embedded-android-riscv64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-android-x64@1.97.3",
      "type": "library",
      "name": "sass-embedded-android-x64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de47b495eed929ea725e7fdd28ab29624a410b4cd493f04c722c8fe5a8d0503cb8a89c286ddf335dd02aea43a4762301f9df541493a6124be01491e5de5ab073"
        }
      ],
      "purl": "pkg:npm/sass-embedded-android-x64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-darwin-arm64@1.97.3",
      "type": "library",
      "name": "sass-embedded-darwin-arm64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7eea8c4ea3b881b3a603f902e5bf72f71c4d630eb30c4c9f3ad32069b4bb333f77c22992936335aae41a4c99cbf7c32472c9768feeec84d1f1212feaa5c2030c"
        }
      ],
      "purl": "pkg:npm/sass-embedded-darwin-arm64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-darwin-x64@1.97.3",
      "type": "library",
      "name": "sass-embedded-darwin-x64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ffd9106cff66d9a4ff25324c99d0fc74be45644fcb81774617a4ec0aee23b0624013f12b0ee3e59d57012bb2a0bae6f2397b57b9a756dbdb4b6ec2ca1004c54"
        }
      ],
      "purl": "pkg:npm/sass-embedded-darwin-x64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-arm64@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-arm64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20fd7eda8b424f70ee578ea8a313da38a575a0be6b2e3b5e4737fc95d66d7c811cc214a04ac1e003bd426e36202c4c0c63d8788de6a5f097efdd09de74fbd28e"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-arm64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-arm@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-arm",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da53d0ec741083808ab07d7c153b23da16f0e4625aeac050803b25b3e715edbb979478ea17c8932a10105624fa9eba4b2bf7bc9c50a8691812a840bcc4c9d7b8"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-arm@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-musl-arm64@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-musl-arm64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2e28f449d642b2bfa63514b20d9ed7b49a571084eb62c6866ce4f3e5eeae14b27d6e6cd46d5eccf015f3dbf700edb85fa513d3eff97044a3dd578f9a47d3b373"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-musl-arm64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-musl-arm@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-musl-arm",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7014cc53af17da8a41a6862c4999c8df6d609e86a230112d73eeb408a09c94de8f08bdd6dee5e6f20e132e88a5d610c3ea6a94f5860d9551bab09f9935e7fa2e"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-musl-arm@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-musl-riscv64@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-musl-riscv64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0178b148ccc1ac851e16987003e2820ced6255912a02204c2eb73a6d16d1a54a5c1f3628a350ba7e279840d8ab5e1af23a1a38b7e5aa51e5a5a3ebac049ff88"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-musl-riscv64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-musl-x64@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-musl-x64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe8589f8e56b0e0ec00c343144b0bfe20d7e36ccf58389a4612dade979b23092854c52b9d05548dade6c39d147fb398ca7e9d71ca334dfa5bde32f66e238c473"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-musl-x64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-riscv64@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-riscv64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97721fc920292d561d371d0a8e6ed97a1b5ed420cf6557257666b7759b7e4dfcef94011eacce980e0b24e57123dcbf1e1c10a01e0178034309b291c4a3658d7c"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-riscv64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-linux-x64@1.97.3",
      "type": "library",
      "name": "sass-embedded-linux-x64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b0ab073f8d24a572946350b00e55b9dda84cb6181ce8e8e0669ae05520d5946892c9f0a733cf7bc8b035162df5b3fe44c4c3d14705288bd160ad60b5405d22e"
        }
      ],
      "purl": "pkg:npm/sass-embedded-linux-x64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-unknown-all@1.97.3",
      "type": "library",
      "name": "sass-embedded-unknown-all",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fc61da8f26099af6f42000544076d51dfd67b873ed203a3f0a5319f35203af9f704f908d70c7bbfdd30dba35f05ae82d415188e541a6a975994027a81a772df1"
        }
      ],
      "purl": "pkg:npm/sass-embedded-unknown-all@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-win32-arm64@1.97.3",
      "type": "library",
      "name": "sass-embedded-win32-arm64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4431ad452d4656f41f30602655737162250ebcfce7f683b5cd807f5d433d7ee74346789e613714cada4d4d064bb3a63529f27182de58fa089171e0bdd9f4fc53"
        }
      ],
      "purl": "pkg:npm/sass-embedded-win32-arm64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded-win32-x64@1.97.3",
      "type": "library",
      "name": "sass-embedded-win32-x64",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48545ada5103f5413057abc819e05778138b285faba301775a635f6ff07387199d02c2a87c25eb27c78f5bb39c0d5aef3446d3386c21b11788b05e6c1fc7d56b"
        }
      ],
      "purl": "pkg:npm/sass-embedded-win32-x64@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass-embedded@1.97.3",
      "type": "library",
      "name": "sass-embedded",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78acc5cb5dcd93e2111e1940c0fdec7eebfe3f33abbf3524c092b685da02298716192766c05a5e1a95a6c9ec1dc3c120067b0a69206d81fff46f62badf979c48"
        }
      ],
      "purl": "pkg:npm/sass-embedded@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sass@1.97.3",
      "type": "library",
      "name": "sass",
      "version": "1.97.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c3cf5cc9a5de46c9ca6b01bbb84363d5fd1a6bb11b4a0bfd33f36cf424b81dcad99cab4fae8c96c9ff4f5b3c60f108b90a637369e5c44039c5a25642d725446"
        }
      ],
      "purl": "pkg:npm/sass@1.97.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sax@1.1.4",
      "type": "framework",
      "name": "sax",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5fde4d8f6c61a9f98b4a263388b698373fdf48303f381381cebdc7e57936f98e808735760bb11f725853ce60681a78c3c3b9b4082d308c76c15bd8e31e3a3b6"
        }
      ],
      "purl": "pkg:npm/sax@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sax@1.6.0",
      "type": "framework",
      "name": "sax",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e91dc9e4ce0071bb4b51d66646fd92ca079568cec886b2d7bbd0669ce1a698009a93c7e252d3ac60d5944b8b8aeeea5b9872016cb05e15e23fff8efb04a2c1cc"
        }
      ],
      "purl": "pkg:npm/sax@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/scheduler@0.23.2",
      "type": "library",
      "name": "scheduler",
      "version": "0.23.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "50e4a1b0fc33ecdacc52a851eadd215a315dbaf3b36edbfbb680c7d7f848adf44d2030679c159dd02c094c6bd3a67815966c0609d3fdfd997fb55ac3a9cb98cd"
        }
      ],
      "purl": "pkg:npm/scheduler@0.23.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/schema-utils@4.3.3",
      "type": "library",
      "name": "schema-utils",
      "version": "4.3.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "79f94af3012dc8e13afa1b1a4553f1bd42980a9460ccba834dbf24aef02c448c0e1a51e84a060b8015e8b9b1a02ddd9f4f8d7f39461d6f8f2fe24e1658742eac"
        }
      ],
      "purl": "pkg:npm/schema-utils@4.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/develar-schema-utils/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@develar/schema-utils@2.6.5"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/develar-schema-utils/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "schema-utils"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/develar-schema-utils/index.cjs#14"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sdp-transform@2.15.0",
      "type": "library",
      "name": "sdp-transform",
      "version": "2.15.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ab387f3673f5be1984342c7aadaf771a469337213825ab796319421bf0b4e48bb07269c259f73fa98921a2c190ec4728506d804e04982bda4e97e016578b72b"
        }
      ],
      "purl": "pkg:npm/sdp-transform@2.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sdp@3.2.2",
      "type": "library",
      "name": "sdp",
      "version": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c59a1c5b07f2a788646cde212d6c4c8e6bf643c68d6bd32198e67b2fd68264f4fe759b2046beb0651ad2604dc74ddca4ff6a5928f4a0a88ee7b3b11e9f5c4c48"
        }
      ],
      "purl": "pkg:npm/sdp@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/semver-compare@1.0.0",
      "type": "library",
      "name": "semver-compare",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60cdff213876309e4cb7368ce36f5a9e1fb1da388b563a882c5e26e28c90075f16ec681e6bb05fa9d1ffc0630aedd0e232086fffa586ef39d6330503cc9897a3"
        }
      ],
      "purl": "pkg:npm/semver-compare@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/semver@5.7.2",
      "type": "library",
      "name": "semver",
      "version": "5.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "701ce79d0f4a8c9a94ebb079d91302eb908c6ab2b6eb4d161676e471a8b05aadf1cbfe61685265b21827a63a2f31527e1df7f8f5df06127d1bf3b0b9a43435d2"
        }
      ],
      "purl": "pkg:npm/semver@5.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/semver@6.3.1",
      "type": "library",
      "name": "semver",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc"
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/semver@7.7.4",
      "type": "library",
      "name": "semver",
      "version": "7.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc5282d8812d427561a53efc875629f30cf0adff0233e33328c1c62597c1b738593727111675ec1e4e84e53c4892432c80d4bb99d5f700607bc7640cd9d8b894"
        }
      ],
      "purl": "pkg:npm/semver@7.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/semver@7.8.5",
      "type": "library",
      "name": "semver",
      "version": "7.8.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63bfca0ec6fc2e3a28669c1aa86cae94ee8342592c8029dc7211c693eb19218e1206f52870c044147e54af57c8e1d57e26f974c3a723bee71a222e34a6e462a0"
        }
      ],
      "purl": "pkg:npm/semver@7.8.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/serialize-error@7.0.1",
      "type": "library",
      "name": "serialize-error",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f08f138d6e4a30e2ac6504efa318ee4886bb7e80303d618eb6cfbaa3bb208f3e35fea303f55407103c62e8f06f2b6974317526a99c8da542be4f6b5069a125bf"
        }
      ],
      "purl": "pkg:npm/serialize-error@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/set-cookie-parser@2.7.2",
      "type": "library",
      "name": "set-cookie-parser",
      "version": "2.7.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1e33596953f52f853c70fa0ddc21fc571f225173fba275ddf22b53f6e368331ddb34b9d401633b37cbc8f8802096f9927b69dd3272d95df1160ef9b76eae5bf"
        }
      ],
      "purl": "pkg:npm/set-cookie-parser@2.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sharp@0.33.5",
      "type": "library",
      "name": "sharp",
      "version": "0.33.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85a3d59b51244bda60bc7ad0fc5dd7cbe86072e315d169bdbdf2014a2c19d3993ec606f43e4050a46b0003fa16743a1b35a6531f9a69bc7b730856e7484c0757"
        }
      ],
      "purl": "pkg:npm/sharp@0.33.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/shebang-command@2.0.0",
      "type": "library",
      "name": "shebang-command",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c"
        }
      ],
      "purl": "pkg:npm/shebang-command@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/shebang-regex@3.0.0",
      "type": "library",
      "name": "shebang-regex",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4"
        }
      ],
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/siginfo@2.0.0",
      "type": "library",
      "name": "siginfo",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9bc7458ed7ff1b4812c459766f11dee0316dd29f7245956dd3bd7d674446c32d135035a78d37c58ad26781c0f74068e23b4ed4514499ff12cd7386bac21eeee"
        }
      ],
      "purl": "pkg:npm/siginfo@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/signal-exit@3.0.7",
      "type": "library",
      "name": "signal-exit",
      "version": "3.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19"
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/signal-exit@4.1.0",
      "type": "library",
      "name": "signal-exit",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f3c99d5ef3cc3d3b588d25b2a73a5bd84eb58f0e5e3a3b56c6d03dd7227bfef6d90faf1acdf235144e21650e4926296827d4ce827c8035dd2b86a8e6bd2a8af"
        }
      ],
      "purl": "pkg:npm/signal-exit@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/simple-git-hooks@2.13.1",
      "type": "library",
      "name": "simple-git-hooks",
      "version": "2.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5accc22d7c13e21da4d6e7c85c082c6e24ce6b3aaa7af14222770eb9405927dd4376f59c0b9f8e16496e59140fadcb9261df1f8eafa8db2d507d6a98328013a1"
        }
      ],
      "purl": "pkg:npm/simple-git-hooks@2.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/simple-swizzle@0.2.4",
      "type": "library",
      "name": "simple-swizzle",
      "version": "0.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c0bb55853d048c36bd999fd3c64992bd0069f8b7fcbdee5126f8c5d3b540f07cfd24b00217e273beeabb83f49c2eb780b8f520755acf9f6d7b26ff249c58e1f"
        }
      ],
      "purl": "pkg:npm/simple-swizzle@0.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/simple-update-notifier@2.0.0",
      "type": "library",
      "name": "simple-update-notifier",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b607d6342a535797dbbfbec5bab1322ef6f184a5f2aedb0455ea5d47dd711ab3fd20508cc6cc1a0ffc8a2e4dc5106e6f495992c7dc23b1ca7d374d89456b1eb"
        }
      ],
      "purl": "pkg:npm/simple-update-notifier@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sisteransi@1.0.5",
      "type": "library",
      "name": "sisteransi",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cb186951d50c417329e7d9de589835f83068e566fcb631104344d1cb27c548ea5ebef45522c9314d27422f78e48fd1b7178150cf45c7c6a80d298daa94a5f56"
        }
      ],
      "purl": "pkg:npm/sisteransi@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/slice-ansi@3.0.0",
      "type": "library",
      "name": "slice-ansi",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a52cafedb4930bb8a0f437206f0f40b913546f993957aa03b9d8d9a0c052af5deaa4b046eed07ece00a40118eaef121481dcf93f541ef2efab486768b8e388c9"
        }
      ],
      "purl": "pkg:npm/slice-ansi@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/slice-ansi@4.0.0",
      "type": "library",
      "name": "slice-ansi",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8c08c7e1634e347151d3e372bd045ca0a986d43c564a1ce83b2bbde6b5358945bf29c8fddfcdfe08c5de52cdd10943a311520fd606738bc60859b4a2aeac435"
        }
      ],
      "purl": "pkg:npm/slice-ansi@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/smart-buffer@4.2.0",
      "type": "library",
      "name": "smart-buffer",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f7884ad0787cacfa90976c577371ec681a0e5ca576d0c4e83e4717bf06c84962c4b3eeb8b01ab9905827da42431dbd4faf2f72acfd1dc6b088f5145c8bb4572a"
        }
      ],
      "purl": "pkg:npm/smart-buffer@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/source-map-js@1.2.1",
      "type": "library",
      "name": "source-map-js",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51758c2a12cec1529bef6f0852d40f5f17d853ebac7726ed52b2bff2e184f0240cbeb84ea70bf30c1c23d108522fb31073bbc8b084811bc550f3e203431a5f40"
        }
      ],
      "purl": "pkg:npm/source-map-js@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/source-map-support@0.5.21",
      "type": "library",
      "name": "source-map-support",
      "version": "0.5.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b811d4dcbddccec232617297f3c7ddac6a2fc5d482a13183459e92617b524712d95331e0e4fffae87b7aba85251eef4466877e8a75e12a8dea420c17513ff2d7"
        }
      ],
      "purl": "pkg:npm/source-map-support@0.5.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/source-map@0.6.1",
      "type": "library",
      "name": "source-map",
      "version": "0.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
        }
      ],
      "purl": "pkg:npm/source-map@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/source-map@0.7.6",
      "type": "library",
      "name": "source-map",
      "version": "0.7.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b9bafb7c0b78a489678d65255935671f64f22d1503ac6135003a47143c677c0ea0f2d6e3948a48ede5d1beb91970caf475d3c15bf4339de06bd77d3d0ddbfb9"
        }
      ],
      "purl": "pkg:npm/source-map@0.7.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sparse-bitfield@3.0.3",
      "type": "library",
      "name": "sparse-bitfield",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92fce18bbbea2937e48743d953ed83d8f225970db29aa24aba351cc8f31df58ef936fe273db189657361c6c81d41a6f606694372dd589df40282e12f1ebed5b1"
        }
      ],
      "purl": "pkg:npm/sparse-bitfield@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/split2@4.2.0",
      "type": "library",
      "name": "split2",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51c8dc24e5a49eb36417a3cb5fcdea70733a28781528d915eb663c6b9b980d5bfdc9d19057000730aa877498ded554d6a658c6d1662908386b09d00e607e135a"
        }
      ],
      "purl": "pkg:npm/split2@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sprintf-js@1.1.3",
      "type": "library",
      "name": "sprintf-js",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a8fb4444155e7dfebcf781f24d2908819707c7692112975a5c1b200142c9e721f58e16de89363e600a883653a30b67ffc81980fe9c0f2723e9934a144445e68"
        }
      ],
      "purl": "pkg:npm/sprintf-js@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/stack-trace@0.0.10",
      "type": "library",
      "name": "stack-trace",
      "version": "0.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "286cda85cee9b942a4cf232df88a807a9f9354d6ca3fe9362e6c21b9bdfd9b502c4d291a0eeb71e7a6830a8f872c3cdffc3dba0481d32563624c6d4a0098900a"
        }
      ],
      "purl": "pkg:npm/stack-trace@0.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/stackback@0.0.2",
      "type": "library",
      "name": "stackback",
      "version": "0.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d573091397d0a358c61fa63fede6e7c0f3811242049d3e10177d9de51d7e557757bde334201309b7ccdf6b15f53f7421570ad87bee7bebe8e400db524b69816f"
        }
      ],
      "purl": "pkg:npm/stackback@0.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/standard-as-callback@2.1.0",
      "type": "library",
      "name": "standard-as-callback",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa84514b244e9dc6b3d73d26bd8a8813894277da7647dd22e86c56dee66fe6e712bbcb54ec1e475d43f5806f29559b183556978e4f029571cfb6d2f2c402f8f0"
        }
      ],
      "purl": "pkg:npm/standard-as-callback@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/stat-mode@1.0.0",
      "type": "library",
      "name": "stat-mode",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c7f4486d2888ee5d9d9c5b19974bc64ff345f20b789ab10c4c0d5f23ce1349a5f0dbed56d02d55b85afb31cfd419bf357e1b862849f05454a0cecb12f38bfb2"
        }
      ],
      "purl": "pkg:npm/stat-mode@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/std-env@3.10.0",
      "type": "library",
      "name": "std-env",
      "version": "3.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e464b5d8574e64d9623399803b115183b22bd295b3f0c769626e8063a54f906a5b03b67399bccd701250d063efbf25a0718ed00210a07fd532f3d234ddf68b92"
        }
      ],
      "purl": "pkg:npm/std-env@3.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/string-width@4.2.3",
      "type": "library",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe"
        }
      ],
      "purl": "pkg:npm/string-width@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/string-width@5.1.2",
      "type": "library",
      "name": "string-width",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e72ce091def8dc63c6dea0d2ed723679fe7c67d9a7e6304ea586b0eb79ba24a8c6a9f976de5bc9fd4d7a4f0cea9d18ae6a708de84f418a4d6eb00bb10c895a8"
        }
      ],
      "purl": "pkg:npm/string-width@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/string-width@7.2.0",
      "type": "library",
      "name": "string-width",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6c693224296f5be0df80123f92540f96849cd5effccc85c4aeefc98b2964a4edc5cc3921ec04a15652cd1f5b0abc4322b73202414115fa19b8b89186ddbc691"
        }
      ],
      "purl": "pkg:npm/string-width@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/string_decoder@1.3.0",
      "type": "library",
      "name": "string_decoder",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "864457f14d568c915df0bb03276c90ff0596c5aa2912c0015355df90cf00fa3d3ef392401a9a6dd7a72bd56860e8a21b6f8a2453a32a97a04e8febaea7fc0a78"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/strip-ansi@6.0.1",
      "type": "library",
      "name": "strip-ansi",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4"
        }
      ],
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/strip-ansi@7.2.0",
      "type": "library",
      "name": "strip-ansi",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c833cc363a785b27d80641e78c844b7dc6b58ba28cc860adb1582829eff3d7eeafba481a10d76018166df9998a3dce206afbc46793a01df1ddadace180dc86ef"
        }
      ],
      "purl": "pkg:npm/strip-ansi@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/strip-literal@3.1.0",
      "type": "library",
      "name": "strip-literal",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2bde690833fdbe3e98c7a0eb62016f118378c92c7695ef13f01be6111abbfa14fd30c24feda13a404f1598396d0129d5b097cd954f6b45622e4395139ad0cc6"
        }
      ],
      "purl": "pkg:npm/strip-literal@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/stripe@22.1.0",
      "type": "library",
      "name": "stripe",
      "version": "22.1.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c3fc47c891b15d69cb3db3471b5deccff7da7b432b1460bcd0ecfb61b20243299b7e9a9f11cb281beeb21bef4159bf353d6738aeb91e48ee3099372679f99b2f"
        }
      ],
      "purl": "pkg:npm/stripe@22.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "stripe"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/scripts/seed-mfa-discount-coupons.ts#13"
          },
          {
            "location": "apps/api/src/routes/account/subscription/controller.ts#7"
          },
          {
            "location": "apps/api/src/services/billing/billing.service.ts#11"
          },
          {
            "location": "apps/api/src/services/billing/mfa-discount.service.ts#10"
          },
          {
            "location": "apps/api/src/services/billing/stripe.client.ts#9"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sumchecker@3.0.1",
      "type": "library",
      "name": "sumchecker",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32f8d7ce4cff04e7f2543906d2814eb41c475f6bb780a6cc1c817f7576e566c803dc158e14b987a2f229658ec1ca425d02372a442062d5660135d102f7223bbe"
        }
      ],
      "purl": "pkg:npm/sumchecker@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/supports-color@7.2.0",
      "type": "library",
      "name": "supports-color",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa9080bd197db2db8e1ef78ab27ec79dc251befe74d6a21a70acd094effe2f0c5cf7ed2adb02f2bf80dfbedf34fc33e7da9a8e06c25d0e2a205c647df8ebf047"
        }
      ],
      "purl": "pkg:npm/supports-color@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/supports-color@8.1.1",
      "type": "library",
      "name": "supports-color",
      "version": "8.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3295043763a876d533c6f29097bd9c505ed14391221ec1af4ac546d226bd73945b5862f6088e02ec4a4f4bc513048a659e5cd988db95e7ac3e16e371cb7b72d9"
        }
      ],
      "purl": "pkg:npm/supports-color@8.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sync-child-process@1.0.2",
      "type": "library",
      "name": "sync-child-process",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f250feb762abad2709ffb297092c9f853dff851abbf2b0b4c0116a3495efde66729fa856db2a4cd39266952beda916deaba8ea03de281dbc40af6bd8b09f2f0c"
        }
      ],
      "purl": "pkg:npm/sync-child-process@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/sync-message-port@1.2.0",
      "type": "library",
      "name": "sync-message-port",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80043daab50dfd40b2a47b4615b6deed173f7fd6f33bcf08c2b1bc4c3a3f68c2800292b20fa1375b80a6d047e17c16fa67a48ab79f6d4c24df0fe9f5c6602f32"
        }
      ],
      "purl": "pkg:npm/sync-message-port@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tar@7.5.19",
      "type": "library",
      "name": "tar",
      "version": "7.5.19",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0b7845a5f7ab709d2d90ec1cf8306aa06b32ea3be84937adc66715e822a8754f75707980fdf7b81b53522d36c41a7eaa974d7779585c8575178bb70bd104d8b"
        }
      ],
      "purl": "pkg:npm/tar@7.5.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/temp-file@3.4.0",
      "type": "library",
      "name": "temp-file",
      "version": "3.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b9b63942fc70ad5543a2dca595a24778bc755588e9868ed2f0221e0cbb33e8fe73184d5fe9d6eaeddd19cccf62165c374a106247de4e7e28fc6da91b14606b6"
        }
      ],
      "purl": "pkg:npm/temp-file@3.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/temp@0.9.4",
      "type": "library",
      "name": "temp",
      "version": "0.9.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c98aebb169eb5cc71db27bbfed83180287ccd64b692f9072eef6617f5e42ad78a3596ac461992ce405c1b9d6a57d25892e59de9ff4142540796a807492a65418"
        }
      ],
      "purl": "pkg:npm/temp@0.9.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/test-exclude@7.0.2",
      "type": "library",
      "name": "test-exclude",
      "version": "7.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bbd13a03e64361da7b6b85a76ab9173d93b1f08973e3afa46f2ea9d7267ccec193cfd8186ba1484bb963da87b3ccd2a6b5dcb224d3669970e9a606b9181ee44b"
        }
      ],
      "purl": "pkg:npm/test-exclude@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/text-hex@1.0.0",
      "type": "library",
      "name": "text-hex",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bae546356ce0278ca145a3528ae6cf63b3a3212c38b30e04e54bf4c1b8e9f8ecdc6e6554febb13f2e8e07172619fdca9cec82be6f973a4fa8ff8c04129c1af6e"
        }
      ],
      "purl": "pkg:npm/text-hex@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/three@0.183.2",
      "type": "library",
      "name": "three",
      "version": "0.183.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "762dc1b0bd85110d4f03b1dcbe7e1fc893a5c514601580693137323a093024868339d24c79b1053c0fadf7c12f8ee9630f1e2136e9401b017a2888edc08e6381"
        }
      ],
      "purl": "pkg:npm/three@0.183.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "three"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/src/components/MagicRings.tsx#9"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/through2@4.0.2",
      "type": "library",
      "name": "through2",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88ea926afd34715c4410809e0fb4e32c1d6cb9e10bfbcd56a73a766d8d7bb998d9374a5664fba8e2cb99ffad55ba3c66a921857e039c36e4d9f39409c0d650a7"
        }
      ],
      "purl": "pkg:npm/through2@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tiny-async-pool@1.3.0",
      "type": "library",
      "name": "tiny-async-pool",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d35100c39103adc56b760c822e0a123efab39c2d2c5710d255e88ecf4f455298e1ef51bbf550aa9de3abfb1beded3d6befa085e9965f3e31e8acddbe77ede6a8"
        }
      ],
      "purl": "pkg:npm/tiny-async-pool@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tiny-invariant@1.3.3",
      "type": "library",
      "name": "tiny-invariant",
      "version": "1.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f856c13c4d68f50018bef89abbfa82e5213771ac36d6adf192f58a06d8dae6f82a3962071c9de2a1aab554f7e7fd2cea72dcf66d4fe861e29df7fcf904bf8f56"
        }
      ],
      "purl": "pkg:npm/tiny-invariant@1.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tiny-typed-emitter@2.1.0",
      "type": "library",
      "name": "tiny-typed-emitter",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a95b6f3317976d57a3d1c4162aa5524801e629910702fc5d17c1c4501156b6cf21fb1128e66fe51223da92ec99dc19c2063383f22db893334e88e2cb82c4b184"
        }
      ],
      "purl": "pkg:npm/tiny-typed-emitter@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tinybench@2.9.0",
      "type": "library",
      "name": "tinybench",
      "version": "2.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3e0d4bea58c55a94b9a16ba96be240fc88030ad47cd5d3f68a9c2b566fdbfdeb8d539cffcc15becf7366f1a314234d7004aebc9756050e7efd98a8d965a867a"
        }
      ],
      "purl": "pkg:npm/tinybench@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tinyexec@0.3.2",
      "type": "library",
      "name": "tinyexec",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "290411f7237b479f8e4b068ad174288f6da9c07a1396062a994b1c3d8a249cea160967e3ff9fc00533118baf45aca5397df3d587941c16292958923f3f5a1c1c"
        }
      ],
      "purl": "pkg:npm/tinyexec@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tinyglobby@0.2.17",
      "type": "library",
      "name": "tinyglobby",
      "version": "0.2.17",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1747f758a5ca8a99f5a911d66388a24ec023459dd0f40cc9eb5bf7188d51adb449017d581c2c51e836b963e3b9a339589cf72c8dbbae5a96c805e0d4324dada"
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tinypool@1.1.1",
      "type": "library",
      "name": "tinypool",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65b6bcdacf3b205abd03d5e68e25f9b9903f011583ac1d3738796af95c357d276dd08fb8fcabadc32f013f863fcbf68e44ca3ad45434bc86f98f8e2f4a8e4f92"
        }
      ],
      "purl": "pkg:npm/tinypool@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tinyrainbow@2.0.0",
      "type": "library",
      "name": "tinyrainbow",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a29e27b13478ed1ea9d2f314528625fdafa58cb155b657da5e42d09aa7cb475a8799ad61ff2b189388445d9f3cd1b7f6098813b24bd36bf7b5f7a55de5d0d05f"
        }
      ],
      "purl": "pkg:npm/tinyrainbow@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tinyspy@4.0.4",
      "type": "library",
      "name": "tinyspy",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b397eb74cfba70ff3f79f06cbdb2f393bb3a8893ac6af8d4a1789ce7e4c316b564c5cb021a720db0525cca146b6dddcb61c74af64b130ad32cc9391d08112ed"
        }
      ],
      "purl": "pkg:npm/tinyspy@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tmp-promise@3.0.3",
      "type": "library",
      "name": "tmp-promise",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47033b3283e88cfc6c381627c9dda1cb46f1b48955ae284db3da63e5252f63c673d6c41c406dad1b5852afc3c3c5f80407c44d28386a6c896ba086ab48d0cdb1"
        }
      ],
      "purl": "pkg:npm/tmp-promise@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tmp@0.2.7",
      "type": "library",
      "name": "tmp",
      "version": "0.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7b4be8b48a69e14a36009612cd51d5eb109c6b0ba27b3dc3cea0c06eb4dcdd8c4192994de9ef9d335dd97887199c383f4294ae536cdf677af3c18f2e9049da5f"
        }
      ],
      "purl": "pkg:npm/tmp@0.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tr46@5.1.1",
      "type": "library",
      "name": "tr46",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "85d1796608d3aa0027b4a924958c34474dcc1b6c7f6d2cd3b64c66211c3fb13355f185ec089d6d7cb017db7961c611c99447f709108e086196c37bc8dc66923f"
        }
      ],
      "purl": "pkg:npm/tr46@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tree-kill@1.2.2",
      "type": "library",
      "name": "tree-kill",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f43aba62f2a1a9446fff35df87f74bc507ede21e7b9ed734921a634e38287518b27bad4295c15d87be28e9846412d949a15197b04bd560bf1608760afe7c6d4"
        }
      ],
      "purl": "pkg:npm/tree-kill@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/triple-beam@1.4.1",
      "type": "library",
      "name": "triple-beam",
      "version": "1.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6996e056266b83540d706f8b50b6bb9e16692536522e6fe65e71d79db01b8e63796926b4cbb57ec2fbfafb859a06da48489cd384acbe3c83f173536ad4427d9a"
        }
      ],
      "purl": "pkg:npm/triple-beam@1.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/truncate-utf8-bytes@1.0.2",
      "type": "library",
      "name": "truncate-utf8-bytes",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f793eed505d0bebb86121bfad9708c3b7326f741ac70e08296fac853008cd0f60e5cade4685de5dec207c71ef54e125f71b3363b902ee923b701609211f5b899"
        }
      ],
      "purl": "pkg:npm/truncate-utf8-bytes@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tslib@1.14.1",
      "type": "library",
      "name": "tslib",
      "version": "1.14.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e78b7e4d2b38e032bc1ebf2b074c202bb4b0e93efc9ef3357fd04e04c989f8dcfeffeeabd0c0f87d0469077b06ccba5567b5b8a099c4fbadd5f704da3dc1126"
        }
      ],
      "purl": "pkg:npm/tslib@1.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tslib@2.8.1",
      "type": "library",
      "name": "tslib",
      "version": "2.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb"
        }
      ],
      "purl": "pkg:npm/tslib@2.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tsx@4.21.0",
      "type": "library",
      "name": "tsx",
      "version": "4.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e42d6c838512b3595f1b41856f644b5ec7695ea05212101a03fd243cbd35c31ce932a2c82cdc48c4838a8882f3f9c760fe92e7394c4560e479ca11d4ebaeb06f"
        }
      ],
      "purl": "pkg:npm/tsx@4.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/tsyringe@4.10.0",
      "type": "library",
      "name": "tsyringe",
      "version": "4.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b1af721d36e548c6768ae571845054eedd898043a965960aefa9f128475ea0fc71a7618ffa59ee2858436d027ccaebf2e9276babf4f01bf34441b7bfd4e2e83"
        }
      ],
      "purl": "pkg:npm/tsyringe@4.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/turbo@2.9.16",
      "type": "library",
      "name": "turbo",
      "version": "2.9.16",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36a811432ea3e9d3d871d49dbf4ab583d42c660ed25a0f3b44444cf28b70ff502d294db24c554294e33b71bc0accea2766bfc49356e54c1b9cc3ae0bf47d01c2"
        }
      ],
      "purl": "pkg:npm/turbo@2.9.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/type-fest@0.13.1",
      "type": "library",
      "name": "type-fest",
      "version": "0.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df847b1d39c6d172097014a7e5784377b9cd14f45c5d8459ac10763b68dd2aa60e0e5752cc102acec5a865862f76e932ef7b68612fc44aac4fbe40dffc5d1732"
        }
      ],
      "purl": "pkg:npm/type-fest@0.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/type-fest@4.41.0",
      "type": "library",
      "name": "type-fest",
      "version": "4.41.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4de4d243a1f9607be9a95c0145c9cb0c20670ce1d662eec8bc66c74fa37c00eca672bf4f2468dcd464ed896653620d0d0a0630be761612454285002bf5b8dfc0"
        }
      ],
      "purl": "pkg:npm/type-fest@4.41.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/typed-emitter@2.1.0",
      "type": "library",
      "name": "typed-emitter",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83f2b36d829b1f90b6bcf91a5c6bbc0c9947ac62872ec336e5983d5ae0bda4c19fbaf4fe5f6e6d6505a8e5f2b5063066f3e52b544f4b0c2bda63409093e7d70c"
        }
      ],
      "purl": "pkg:npm/typed-emitter@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/typescript@5.9.3",
      "type": "library",
      "name": "typescript",
      "version": "5.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e5d6f6733c38a72ebf5e52ddc9feded5e8580d130f508ef04f772b33f4a7d00c3e357d0ac2d98e2f290762694a454f86d795bd511e12e9a7cc2d9ba3394e04b"
        }
      ],
      "purl": "pkg:npm/typescript@5.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/shared@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/shared/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/crypto@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/crypto/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-processor@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-processor/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/uWebSockets.js?vcs_url=https://codeload.github.com/uNetworking/uWebSockets.js/tar.gz/624987739d4da0acb628aaf2a10fc43e7ce27c5c",
      "type": "library",
      "name": "uWebSockets.js",
      "scope": "required",
      "purl": "pkg:npm/uWebSockets.js?vcs_url=https%3A//codeload.github.com/uNetworking/uWebSockets.js/tar.gz/624987739d4da0acb628aaf2a10fc43e7ce27c5c",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "uWebSockets.js"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/chat/src/index.ts#14"
          },
          {
            "location": "apps/chat/src/types.ts#5"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/undici-types@6.21.0",
      "type": "library",
      "name": "undici-types",
      "version": "6.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25"
        }
      ],
      "purl": "pkg:npm/undici-types@6.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/undici-types@7.18.2",
      "type": "library",
      "name": "undici-types",
      "version": "7.18.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02cb82cdf7c61c9c9b49a46b9abe5e1ebf359b0254de48f0e8cfaea6b5af09788d78df52386c10dc99fc8dbf26dd9ea2cd58249e7d51d054c21003f642b2d8ff"
        }
      ],
      "purl": "pkg:npm/undici-types@7.18.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/undici@6.27.0",
      "type": "library",
      "name": "undici",
      "version": "6.27.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6267d5dd89c40f35d10b9959da35ad5961ca1949b5cc8b7c0217ac475b5e9ecf874cdbfe61994dfdda7a1bbdbb2cebcc27cc633fd05eed8d9276bf7a2c39bea6"
        }
      ],
      "purl": "pkg:npm/undici@6.27.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/universalify@0.1.2",
      "type": "library",
      "name": "universalify",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492"
        }
      ],
      "purl": "pkg:npm/universalify@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/universalify@2.0.1",
      "type": "library",
      "name": "universalify",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "829b4735082120d9dcfef4c6224d12385185357c3b255ae5454b42a2725196f6b0e83b97d303b925e928f6c5ab301861f8fb18019ee85c088e9dffd42a88328b"
        }
      ],
      "purl": "pkg:npm/universalify@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/untildify@4.0.0",
      "type": "library",
      "name": "untildify",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28af314359a4cd97a0f629dec261550cd920de5e4b521a2af6437a896601fc20bd60c1bc1c0f9cd50f07c037ba7445fb904aeb11535504eddf5ac56ae620e0b7"
        }
      ],
      "purl": "pkg:npm/untildify@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/update-browserslist-db@1.2.3",
      "type": "library",
      "name": "update-browserslist-db",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26cd26f5cc7ea8e803c68d1e32214612e796cedcfe778f8cdeb1a598a3d3f93e084bf8cfe32970dcdc29bba7294d33fc4753000b5905e156dd2eddc045fdb4f7"
        }
      ],
      "purl": "pkg:npm/update-browserslist-db@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/uqr@0.1.2",
      "type": "library",
      "name": "uqr",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "309bbbca91eae906ac805e584538eab1c4b3429fd6d75ce8524ea4be6947f9f99612ceb76341226f5de1605c00cda81125c558f16567955f9e043506309e486c"
        }
      ],
      "purl": "pkg:npm/uqr@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/usehooks-ts@3.1.1",
      "type": "library",
      "name": "usehooks-ts",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2387623e9f42aba89e4941f6c2ef9f0c05503b8df1c2dba5a3e7ca12274753064f9d82266ed9138f320961c0dc26ac60997df5195a8d15446876f7201dc5b4a4"
        }
      ],
      "purl": "pkg:npm/usehooks-ts@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/utf8-byte-length@1.0.5",
      "type": "library",
      "name": "utf8-byte-length",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e7d30dccb6243ace8cf6bc5c9456bb9a08be773bf0f052f90478ebe3faeba5326d019141985a6058572125a996922e163a643d2e95f537681adad9a553e317c"
        }
      ],
      "purl": "pkg:npm/utf8-byte-length@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/util-deprecate@1.0.2",
      "type": "library",
      "name": "util-deprecate",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73"
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/varint@6.0.0",
      "type": "library",
      "name": "varint",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7171085ba71faf5e6516fe7ade4e06b95b96fdf8b08e49f2b43dfb8c838b49d496b8e23a5a73bfa0ac263f61504d4da5d352cff3f3394d2009a7351a19edee5a"
        }
      ],
      "purl": "pkg:npm/varint@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/verror@1.10.1",
      "type": "library",
      "name": "verror",
      "version": "1.10.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdeb9f726c6b8b87b75d2ad3d31c1f511ee482e2246b105ea2c0e0d34c835a1938f7077091252bbefb26ee773be5ed4f532bc87998fa9d2f15411633dbf4b85e"
        }
      ],
      "purl": "pkg:npm/verror@1.10.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/victory-vendor@36.9.2",
      "type": "library",
      "name": "victory-vendor",
      "version": "36.9.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e7a5040cbb197061da1c0bc7c826a557be4795887633a2d23e349ac2b9abf4658168abdd76647064de609eba3fb9fd5a6874e8cf7b5cf4164da2860ce55ea8d"
        }
      ],
      "purl": "pkg:npm/victory-vendor@36.9.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/vite-node@3.2.4",
      "type": "library",
      "name": "vite-node",
      "version": "3.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11b2922a1f9b875135205c5e3b4a60d67e1dbe8393b7450389731dfea9fefabf7cfa33ced71b498a5bd795d7ae43c822201e489298c280c95e1cc344b061faa6"
        }
      ],
      "purl": "pkg:npm/vite-node@3.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/vite@6.4.3",
      "type": "library",
      "name": "vite",
      "version": "6.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3532a57108e500aecc950a326fa2e06aa1dcf2cb28fe9572509616330b378e0db5b93270fcb75da8814f70fa8fe8fce981b21c672288f39b051381c1ad00c0f0"
        }
      ],
      "purl": "pkg:npm/vite@6.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/vitest@3.2.6",
      "type": "library",
      "name": "vitest",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5e8f26be6d3fe3ffe47f0066b55ce7d1c4b98d5252ed9708d1b055082c5fb11dfcc496619c985c9dcb682aa88addeb6a6d2047f054ca1f775f6e3560fd2fb37"
        }
      ],
      "purl": "pkg:npm/vitest@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/void-elements@3.1.0",
      "type": "library",
      "name": "void-elements",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e1c738791d9ba21d085bbd35bd00c7ad15f0470cc629a36dd4a3d6ed3d781d60ffb74f94bea7e8e0372eeca6b6bebde62104fd9d09283147f8b6634da1e7feb"
        }
      ],
      "purl": "pkg:npm/void-elements@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/webidl-conversions@7.0.0",
      "type": "library",
      "name": "webidl-conversions",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57075d06e903ceeef5a1f7c0411f7be6e9c1206a9f299a4cfbc657eb24a4f27621568a39098699cb3b77601bd8b51b4ef9aa0696ac4f83f07cecd19567f7eeea"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/webrtc-adapter@9.0.5",
      "type": "library",
      "name": "webrtc-adapter",
      "version": "9.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53dbe3072cbfb0ad8e317bb99a67ee6452933085107b7e1cd095d13bea03af1253b27b5d613da2205c1830e57b1e1313ba4b5c64b19fd96d4dfce7127fdb2c5a"
        }
      ],
      "purl": "pkg:npm/webrtc-adapter@9.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/whatwg-mimetype@3.0.0",
      "type": "library",
      "name": "whatwg-mimetype",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9edf8dd9dcc8bad551c40471d678213ca1afd711e2914ec729d7da7ca90b34b8a77663d4fdc877537d4d38218603f7663dc99bd559687ced2f9ca01cb26d28fd"
        }
      ],
      "purl": "pkg:npm/whatwg-mimetype@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/whatwg-url@14.2.0",
      "type": "library",
      "name": "whatwg-url",
      "version": "14.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0deef619d419ccd4d40410a1b17b9e4149cf283920ff9039ce9ee9143b90023e5416810da62002534c250afce90069d3923fbe8a1a4ac0ac987b09ff5cd51b2b"
        }
      ],
      "purl": "pkg:npm/whatwg-url@14.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/media-db-writer@0.1.0"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "infra/aws/lambda/media-db-writer/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/which@2.0.2",
      "type": "library",
      "name": "which",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
        }
      ],
      "purl": "pkg:npm/which@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/which@5.0.0",
      "type": "library",
      "name": "which",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "244746cc7c3092b6d6a063a5207a90e60b69aca18e7a7a431e9c44f73551d5b59b3ad611c8f3c731ef4568feb1eb50a635a4d385291bd03009b5ee630fe0e6cd"
        }
      ],
      "purl": "pkg:npm/which@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/which@6.0.1",
      "type": "library",
      "name": "which",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a062dee3a308ac246a5fbcad3d47fae84018bdd78c219627dd66a872aa8a640c6b06992a1df2ffaaf4f227f6d3939f80a870a35e6aefdc2116832dfaf3385152"
        }
      ],
      "purl": "pkg:npm/which@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/why-is-node-running@2.3.0",
      "type": "library",
      "name": "why-is-node-running",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "854ae669605d543731bd8aa7ca1d3dcee9cacd13968db65388dcbc741123912ede8440d089b5c9ed7be59ad6f0b9372552223237e0b25d00f8566928f1f366f3"
        }
      ],
      "purl": "pkg:npm/why-is-node-running@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/winston-transport@4.9.0",
      "type": "library",
      "name": "winston-transport",
      "version": "4.9.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1dacc278ae481a3e8d4c7b8cc3ff758b7c8ff33dd03da36222a4a383ba79c60dcbaa6c7c23b1b07bf7296fd382c2186cd4d3143abd3ce738ca5019a2e1866e8"
        }
      ],
      "purl": "pkg:npm/winston-transport@4.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "winston-transport"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/utils/adieuuLogger.ts#37"
          },
          {
            "location": "apps/chat/src/utils/logger.ts#8"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/winston@3.19.0",
      "type": "library",
      "name": "winston",
      "version": "3.19.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d934980fcdf291fbf2777079317291caa4a2af19f0d954f4b885f2427387021b40a0633be50fac84fd2dc220bfd8b7dd5a937dbb602a6217fd0cc9e64710728"
        }
      ],
      "purl": "pkg:npm/winston@3.19.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/api/package.json"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/api@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/api/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "winston,createLogger,winston/createLogger,transports,winston/transports,format,winston/format"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "apps/api/src/utils/adieuuLogger.ts#36"
          },
          {
            "location": "apps/chat/src/utils/logger.ts#7"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/wrap-ansi@7.0.0",
      "type": "library",
      "name": "wrap-ansi",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/wrap-ansi@8.1.0",
      "type": "library",
      "name": "wrap-ansi",
      "version": "8.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b22ed0588eb350cab9e9b11216f6a0b66ccc7463ada317d1f927b3d753286df73bb66f9591472493d6d6d9479f7d319551b3a4b31992c34000da0b3c83bd4d09"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@8.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/chat@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/chat/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/wrap-ansi@9.0.2",
      "type": "library",
      "name": "wrap-ansi",
      "version": "9.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3602d9a0aa357e5f556974e7f24c6398462d3fceca0baad5d07244e6a937b26d3f810c86ccfc6bb1a3bc77a44dafb69af5a24eb146a33d3a905ef89ca8ab2c3"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@9.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "type": "library",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71"
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/ws@8.21.0",
      "type": "library",
      "name": "ws",
      "version": "8.21.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56ca76f1bec345c8a6150bebaaed967a4df3d626310c25aa1d807c42c9e4fd2e117da090ccf18fc8136e563255ddc77a5222ad52da7ab0d33bee05afcdc087fa"
        }
      ],
      "purl": "pkg:npm/ws@8.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/ui@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/ui/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "ws"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/ui/public/ffmpeg-core/ffmpeg-core.js#8"
          },
          {
            "location": "packages/ui/public/ffmpeg-core/ffmpeg-core.js#8"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/wsl-utils@0.3.1",
      "type": "library",
      "name": "wsl-utils",
      "version": "0.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83f7b38a24943414ac74326d08b07c6dd60450c8f88d1ec019e528f7aa7fddd4da7e08c78691784620853e24482f08d0a035f1e4caa406be1fc16b51dcacb85a"
        }
      ],
      "purl": "pkg:npm/wsl-utils@0.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/xml2js@0.5.0",
      "type": "library",
      "name": "xml2js",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "76b3c59e44098a4fcefae3caa6a4a0af6da6a6e147a8a75b4bcdf988042b502ef72f61795a46e821177adda8bfd9883a2358f389f3c5287d8d4caf9c7e096420"
        }
      ],
      "purl": "pkg:npm/xml2js@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/xmlbuilder@11.0.1",
      "type": "library",
      "name": "xmlbuilder",
      "version": "11.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c396c23f905131ee02ef6de71cd3fa212c6e747ee810a7caf21f3313b96f6f49ad462745d858a9e1b14c7ba227b71bdf3eaf9e9a4d0214078921b78d91dc9bc"
        }
      ],
      "purl": "pkg:npm/xmlbuilder@11.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/mobile@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/mobile/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/xmlbuilder@15.1.1",
      "type": "library",
      "name": "xmlbuilder",
      "version": "15.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c8ca8606ab57c9e3757b74c662f80d803559de3f385b873090e5d0b30821a25e803e065669f7fd9676ef37b3076093a25ecbc63d7b634d8244882f49db0bfd12"
        }
      ],
      "purl": "pkg:npm/xmlbuilder@15.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/y18n@5.0.8",
      "type": "library",
      "name": "y18n",
      "version": "5.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c"
        }
      ],
      "purl": "pkg:npm/y18n@5.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yallist@3.1.1",
      "type": "library",
      "name": "yallist",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b850641a58f1f9f663975189c01b67b09dc412e22e05e374efdc9a0033eb365430264bd36c2bc1a90cc2eb0873e4b054fb8772ba4cea14367da96fb4685f1e2"
        }
      ],
      "purl": "pkg:npm/yallist@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yallist@4.0.0",
      "type": "library",
      "name": "yallist",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df074689d672ab93c1d3ce172c44b94e9392440df08d7025216321ba6da445cbffe354a7d9e990d1dc9c416e2e6572de8f02af83a12cbdb76554bf8560472dec"
        }
      ],
      "purl": "pkg:npm/yallist@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yallist@5.0.0",
      "type": "library",
      "name": "yallist",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "620bd44dfc2ac9ced45d532b07e4889ac5584a64d2f17fed4abb5d35930898cfa7efe413ae2457c978a6d2606b4d735eab3545d0a5868073de8b2562145acd0f"
        }
      ],
      "purl": "pkg:npm/yallist@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yargs-parser@21.1.1",
      "type": "library",
      "name": "yargs-parser",
      "version": "21.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b55a6c256ec376379c0221696c80757b7ab1210b04e8da0f739fde4ddadb6c80b88742d5b16867a1ade0fa6d87725048ba31f3b31678549540f8652e736fcb07"
        }
      ],
      "purl": "pkg:npm/yargs-parser@21.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yargs-parser@22.0.0",
      "type": "library",
      "name": "yargs-parser",
      "version": "22.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "af0bbf0a535d48ca644ab51bf9de8146c4a42d4ab57e67ec63a4cea58cd3c2fc24835fcd446f39281cb792afbe03c2ca4305fa96cbbe69669dfb6921bee5ebab"
        }
      ],
      "purl": "pkg:npm/yargs-parser@22.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yargs@17.7.3",
      "type": "library",
      "name": "yargs",
      "version": "17.7.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "199b63c66fc9ff84d2c6e2f714d6230a62e4b414e7230feb56629223229e6006699890768a0f556ae082e71b1af3618d29528302aa4e9f7295ccdb74ce6ad4d2"
        }
      ],
      "purl": "pkg:npm/yargs@17.7.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yargs@18.0.0",
      "type": "library",
      "name": "yargs",
      "version": "18.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1412a75cd916061d973b0e8caa92baa2967de9f57d83655c5a19bc219f6a62eccad16a029a39c20a7bc2f73b161c6e15cb80b1544b7cc062e4232814209ae36"
        }
      ],
      "purl": "pkg:npm/yargs@18.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/web@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/web/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yauzl@2.10.0",
      "type": "library",
      "name": "yauzl",
      "version": "2.10.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a786bd23a5fa9eee888681a606a01c6c9cb59a50b88f6eef10f657f45e0be3fbd94f72f2ab5564147c3f57f3d4701f41ba8f831b7887913d31dd0c9ae7ccdcde"
        }
      ],
      "purl": "pkg:npm/yauzl@2.10.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/yocto-queue@0.1.0",
      "type": "library",
      "name": "yocto-queue",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9"
        }
      ],
      "purl": "pkg:npm/yocto-queue@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/desktop@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "apps/desktop/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:npm/zod@3.25.76",
      "type": "library",
      "name": "zod",
      "version": "3.25.76",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83352dfeab7cd675ec14628815c0b76277c4031e4d92e9c27e70e5bee0524854b4d9b717bb82e679ad001485306cb5b158fc7777da7c4b94286ae8ca70d43171"
        }
      ],
      "purl": "pkg:npm/zod@3.25.76",
      "properties": [
        {
          "name": "SrcFile",
          "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
        },
        {
          "name": "cdx:npm:package_json",
          "value": "packages/shared/package.json"
        },
        {
          "name": "internal:workspaceRef",
          "value": "pkg:npm/@adieuu/shared@0.3.2"
        },
        {
          "name": "internal:workspaceSrcFile",
          "value": "packages/shared/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "zod,zod/z"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "/home/runner/work/adieuu-2026/adieuu-2026/pnpm-lock.yaml"
              }
            ]
          }
        ],
        "occurrences": [
          {
            "location": "packages/shared/src/schemas/index.ts#1"
          },
          {
            "location": "packages/shared/src/schemas/theme.ts#11"
          }
        ]
      }
    },
    {
      "bom-ref": "pkg:github/actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547",
      "type": "application",
      "group": "actions",
      "name": "create-github-app-token",
      "version": "d72941d797fd3113feb6b93fd0dec494b13a2547",
      "purl": "pkg:github/actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547"
    },
    {
      "bom-ref": "pkg:github/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd",
      "type": "application",
      "group": "actions",
      "name": "checkout",
      "version": "de0fac2e4500dabe0009e67214ff5f5447ce83dd",
      "purl": "pkg:github/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd"
    },
    {
      "bom-ref": "pkg:github/pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320",
      "type": "library",
      "group": "pnpm",
      "name": "action-setup",
      "version": "fc06bc1257f339d1d5d8b3a19a8cae5388b55320",
      "purl": "pkg:github/pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320"
    },
    {
      "bom-ref": "pkg:github/actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e",
      "type": "application",
      "group": "actions",
      "name": "setup-node",
      "version": "48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e",
      "purl": "pkg:github/actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e"
    },
    {
      "bom-ref": "pkg:github/softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65",
      "type": "library",
      "group": "softprops",
      "name": "action-gh-release",
      "version": "3bb12739c298aeb8a4eeaf626c5b8d85266b0e65",
      "purl": "pkg:github/softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65"
    },
    {
      "bom-ref": "pkg:github/actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a",
      "type": "application",
      "group": "actions",
      "name": "upload-artifact",
      "version": "043fb46d1a93c77aae656e7c1c64a875d1fc6a0a",
      "purl": "pkg:github/actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a"
    },
    {
      "bom-ref": "pkg:github/actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae",
      "type": "application",
      "group": "actions",
      "name": "cache",
      "version": "27d5ce7f107fe9357f9df03efb73ab90386fccae",
      "purl": "pkg:github/actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae"
    },
    {
      "bom-ref": "pkg:github/actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131",
      "type": "application",
      "group": "actions",
      "name": "download-artifact",
      "version": "37930b1c2abaa49bbe596cd826c3c89aef350131",
      "purl": "pkg:github/actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131"
    },
    {
      "bom-ref": "pkg:github/actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26",
      "type": "application",
      "group": "actions",
      "name": "attest",
      "version": "59d89421af93a897026c735860bf21b6eb4f7b26",
      "purl": "pkg:github/actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26"
    },
    {
      "bom-ref": "pkg:github/aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a",
      "type": "library",
      "group": "aws-actions",
      "name": "configure-aws-credentials",
      "version": "7474bc4690e29a8392af63c5b98e7449536d5c3a",
      "purl": "pkg:github/aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a"
    },
    {
      "bom-ref": "pkg:github/manifest-cyber/manifest-github-action@a90e8d22cb1a607317ec76cc9c53f61769c06213",
      "type": "library",
      "group": "manifest-cyber",
      "name": "manifest-github-action",
      "version": "a90e8d22cb1a607317ec76cc9c53f61769c06213",
      "purl": "pkg:github/manifest-cyber/manifest-github-action@a90e8d22cb1a607317ec76cc9c53f61769c06213"
    },
    {
      "bom-ref": "pkg:github/pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1",
      "type": "library",
      "group": "pnpm",
      "name": "action-setup",
      "version": "b906affcce14559ad1aafd4ab0e942779e9f58b1",
      "purl": "pkg:github/pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1"
    },
    {
      "bom-ref": "pkg:github/aws-actions/amazon-ecr-login@fa648b43de3d4d023bcb3f89ed6940096949c419",
      "type": "library",
      "group": "aws-actions",
      "name": "amazon-ecr-login",
      "version": "fa648b43de3d4d023bcb3f89ed6940096949c419",
      "purl": "pkg:github/aws-actions/amazon-ecr-login@fa648b43de3d4d023bcb3f89ed6940096949c419"
    },
    {
      "bom-ref": "pkg:github/docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130",
      "type": "library",
      "group": "docker",
      "name": "setup-qemu-action",
      "version": "c7c53464625b32c7a7e944ae62b3e17d2b600130",
      "purl": "pkg:github/docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130"
    },
    {
      "bom-ref": "pkg:github/oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6",
      "type": "library",
      "group": "oven-sh",
      "name": "setup-bun",
      "version": "0c5077e51419868618aeaa5fe8019c62421857d6",
      "purl": "pkg:github/oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6"
    },
    {
      "bom-ref": "pkg:github/actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae",
      "type": "library",
      "name": "actions/cache/restore",
      "version": "27d5ce7f107fe9357f9df03efb73ab90386fccae",
      "purl": "pkg:github/actions%2Fcache%2Frestore@27d5ce7f107fe9357f9df03efb73ab90386fccae"
    },
    {
      "bom-ref": "pkg:github/codecov/codecov-action@75cd11691c0faa626561e295848008c8a7dddffe",
      "type": "library",
      "group": "codecov",
      "name": "codecov-action",
      "version": "75cd11691c0faa626561e295848008c8a7dddffe",
      "purl": "pkg:github/codecov/codecov-action@75cd11691c0faa626561e295848008c8a7dddffe"
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@adieuu/api@0.3.2",
      "dependsOn": [
        "pkg:npm/@adieuu/crypto@0.1.0",
        "pkg:npm/@adieuu/shared@0.3.2",
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@aws-sdk/client-s3@3.1018.0",
        "pkg:npm/@aws-sdk/client-secrets-manager@3.1018.0",
        "pkg:npm/@aws-sdk/cloudfront-signer@3.1074.0",
        "pkg:npm/@aws-sdk/s3-presigned-post@3.1018.0",
        "pkg:npm/@aws-sdk/s3-request-presigner@3.1018.0",
        "pkg:npm/@simplewebauthn/server@13.2.2",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/ioredis@5.9.3",
        "pkg:npm/livekit-server-sdk@2.15.4",
        "pkg:npm/mongodb@6.21.0",
        "pkg:npm/otpauth@9.5.0",
        "pkg:npm/stripe@22.1.0",
        "pkg:npm/typescript@5.9.3",
        "pkg:npm/winston-transport@4.9.0",
        "pkg:npm/winston@3.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/chat@0.3.2",
      "dependsOn": [
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@types/node@25.5.0",
        "pkg:npm/@vitest/coverage-v8@3.2.6",
        "pkg:npm/esbuild@0.25.12",
        "pkg:npm/ioredis@5.9.3",
        "pkg:npm/mongodb@6.21.0",
        "pkg:npm/tsx@4.21.0",
        "pkg:npm/typescript@5.9.3",
        "pkg:npm/uWebSockets.js@https://codeload.github.com/uNetworking/uWebSockets.js/tar.gz/624987739d4da0acb628aaf2a10fc43e7ce27c5c",
        "pkg:npm/vitest@3.2.6",
        "pkg:npm/winston-transport@4.9.0",
        "pkg:npm/winston@3.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/desktop@0.3.2",
      "dependsOn": [
        "pkg:npm/@adieuu/shared@0.3.2",
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@adieuu/ui@0.3.2",
        "pkg:npm/@swc/core@1.15.11",
        "pkg:npm/@types/react-dom@18.3.7",
        "pkg:npm/@types/react@18.3.28",
        "pkg:npm/@vitejs/plugin-react@4.7.0",
        "pkg:npm/dotenv@17.3.1",
        "pkg:npm/electron-builder@26.8.1",
        "pkg:npm/electron-updater@6.8.3",
        "pkg:npm/electron-vite@5.0.0",
        "pkg:npm/electron@39.8.6",
        "pkg:npm/i18next@24.2.3",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-i18next@15.7.4",
        "pkg:npm/react-router-dom@7.15.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/sass-embedded@1.97.3",
        "pkg:npm/typescript@5.9.3",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/mobile@0.3.2",
      "dependsOn": [
        "pkg:npm/@capacitor/android@6.2.1",
        "pkg:npm/@capacitor/app@6.0.3",
        "pkg:npm/@capacitor/cli@6.2.1",
        "pkg:npm/@capacitor/core@6.2.1",
        "pkg:npm/@capacitor/haptics@6.0.3",
        "pkg:npm/@capacitor/ios@6.2.1",
        "pkg:npm/@capacitor/keyboard@6.0.4",
        "pkg:npm/@capacitor/splash-screen@6.0.4",
        "pkg:npm/@capacitor/status-bar@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/web@0.3.2",
      "dependsOn": [
        "pkg:npm/@adieuu/shared@0.3.2",
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@adieuu/ui@0.3.2",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/@types/react-dom@18.3.7",
        "pkg:npm/@types/react@18.3.28",
        "pkg:npm/@vitejs/plugin-react@4.7.0",
        "pkg:npm/i18next@24.2.3",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-i18next@15.7.4",
        "pkg:npm/react-router-dom@7.15.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/rollup-plugin-visualizer@7.0.1",
        "pkg:npm/sass-embedded@1.97.3",
        "pkg:npm/typescript@5.9.3",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/media-db-writer@0.1.0",
      "dependsOn": [
        "pkg:npm/@aws-sdk/client-s3@3.1018.0",
        "pkg:npm/@aws-sdk/client-secrets-manager@3.1018.0",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/esbuild@0.25.12",
        "pkg:npm/mongodb@6.21.0",
        "pkg:npm/typescript@5.9.3"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/media-processor@0.1.0",
      "dependsOn": [
        "pkg:npm/@aws-sdk/client-dynamodb@3.1018.0",
        "pkg:npm/@aws-sdk/client-lambda@3.1018.0",
        "pkg:npm/@aws-sdk/client-s3@3.1018.0",
        "pkg:npm/@aws-sdk/client-secrets-manager@3.1018.0",
        "pkg:npm/@types/aws-lambda@8.10.161",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/esbuild@0.25.12",
        "pkg:npm/sharp@0.33.5",
        "pkg:npm/typescript@5.9.3"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/crypto@0.1.0",
      "dependsOn": [
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@noble/ciphers@1.3.0",
        "pkg:npm/@noble/curves@1.9.7",
        "pkg:npm/@noble/hashes@1.8.0",
        "pkg:npm/@noble/post-quantum@0.2.1",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/hash-wasm@4.12.0",
        "pkg:npm/typescript@5.9.3"
      ]
    },
    {
      "ref": "pkg:npm/@develar/schema-utils@2.6.5",
      "dependsOn": [
        "pkg:npm/schema-utils@4.3.3"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/shared@0.3.2",
      "dependsOn": [
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/typescript@5.9.3",
        "pkg:npm/zod@3.25.76"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu/tsconfig@0.0.0"
    },
    {
      "ref": "pkg:npm/@adieuu/ui@0.3.2",
      "dependsOn": [
        "pkg:npm/@adieuu-llc/fa-sharp-duotone-solid-svg-icons@7.2.0",
        "pkg:npm/@adieuu/crypto@0.1.0",
        "pkg:npm/@adieuu/shared@0.3.2",
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@ark-ui/react@5.31.0",
        "pkg:npm/@axe-core/playwright@4.12.1",
        "pkg:npm/@biomejs/biome@2.5.1",
        "pkg:npm/@dnd-kit/core@6.3.1",
        "pkg:npm/@dnd-kit/sortable@10.0.0",
        "pkg:npm/@dnd-kit/utilities@3.2.2",
        "pkg:npm/@emoji-mart/data@1.2.1",
        "pkg:npm/@emoji-mart/react@1.1.1",
        "pkg:npm/@ffmpeg/core@0.12.6",
        "pkg:npm/@ffmpeg/ffmpeg@0.12.15",
        "pkg:npm/@ffmpeg/util@0.12.2",
        "pkg:npm/@fortawesome/fontawesome-svg-core@@adieuu-llc/fa-fontawesome-svg-core@7.2.0",
        "pkg:npm/@fortawesome/react-fontawesome@3.3.0",
        "pkg:npm/@livekit/components-react@2.9.21",
        "pkg:npm/@livekit/components-styles@1.2.0",
        "pkg:npm/@playwright/test@1.61.1",
        "pkg:npm/@simplewebauthn/browser@13.2.2",
        "pkg:npm/@types/bun@1.3.9",
        "pkg:npm/@types/react-dom@18.3.7",
        "pkg:npm/@types/react@18.3.28",
        "pkg:npm/@types/three@0.183.1",
        "pkg:npm/axe-core@4.12.1",
        "pkg:npm/fake-indexeddb@6.2.5",
        "pkg:npm/happy-dom@20.9.0",
        "pkg:npm/i18next@24.2.3",
        "pkg:npm/livekit-client@2.19.1",
        "pkg:npm/qrcode.react@4.2.0",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-i18next@15.7.4",
        "pkg:npm/react-router-dom@7.15.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/recharts@2.15.4",
        "pkg:npm/three@0.183.2",
        "pkg:npm/typescript@5.9.3"
      ]
    },
    {
      "ref": "pkg:npm/adieuu",
      "dependsOn": [
        "pkg:npm/@adieuu/api@0.3.2",
        "pkg:npm/@adieuu/chat@0.3.2",
        "pkg:npm/@adieuu/crypto@0.1.0",
        "pkg:npm/@adieuu/desktop@0.3.2",
        "pkg:npm/@adieuu/media-db-writer@0.1.0",
        "pkg:npm/@adieuu/media-processor@0.1.0",
        "pkg:npm/@adieuu/mobile@0.3.2",
        "pkg:npm/@adieuu/shared@0.3.2",
        "pkg:npm/@adieuu/tsconfig@0.0.0",
        "pkg:npm/@adieuu/ui@0.3.2",
        "pkg:npm/@adieuu/web@0.3.2",
        "pkg:npm/@develar/schema-utils@2.6.5",
        "pkg:npm/@emoji-mart/data@1.2.1",
        "pkg:npm/@emoji-mart/react@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/7zip-bin@5.2.0"
    },
    {
      "ref": "pkg:npm/@adieuu-llc/fa-fontawesome-svg-core@7.2.0",
      "dependsOn": [
        "pkg:npm/@fortawesome/fontawesome-common-types@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@adieuu-llc/fa-sharp-duotone-solid-svg-icons@7.2.0",
      "dependsOn": [
        "pkg:npm/@fortawesome/fontawesome-common-types@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@ampproject/remapping@2.3.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31"
      ]
    },
    {
      "ref": "pkg:npm/@ark-ui/react@5.31.0",
      "dependsOn": [
        "pkg:npm/@internationalized/date@3.10.0",
        "pkg:npm/@zag-js/accordion@1.33.1",
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/angle-slider@1.33.1",
        "pkg:npm/@zag-js/async-list@1.33.1",
        "pkg:npm/@zag-js/auto-resize@1.33.1",
        "pkg:npm/@zag-js/avatar@1.33.1",
        "pkg:npm/@zag-js/bottom-sheet@1.33.1",
        "pkg:npm/@zag-js/carousel@1.33.1",
        "pkg:npm/@zag-js/checkbox@1.33.1",
        "pkg:npm/@zag-js/clipboard@1.33.1",
        "pkg:npm/@zag-js/collapsible@1.33.1",
        "pkg:npm/@zag-js/collection@1.33.1",
        "pkg:npm/@zag-js/color-picker@1.33.1",
        "pkg:npm/@zag-js/color-utils@1.33.1",
        "pkg:npm/@zag-js/combobox@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/date-picker@1.33.1",
        "pkg:npm/@zag-js/date-utils@1.33.1",
        "pkg:npm/@zag-js/dialog@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/editable@1.33.1",
        "pkg:npm/@zag-js/file-upload@1.33.1",
        "pkg:npm/@zag-js/file-utils@1.33.1",
        "pkg:npm/@zag-js/floating-panel@1.33.1",
        "pkg:npm/@zag-js/focus-trap@1.33.1",
        "pkg:npm/@zag-js/highlight-word@1.33.1",
        "pkg:npm/@zag-js/hover-card@1.33.1",
        "pkg:npm/@zag-js/i18n-utils@1.33.1",
        "pkg:npm/@zag-js/image-cropper@1.33.1",
        "pkg:npm/@zag-js/json-tree-utils@1.33.1",
        "pkg:npm/@zag-js/listbox@1.33.1",
        "pkg:npm/@zag-js/marquee@1.33.1",
        "pkg:npm/@zag-js/menu@1.33.1",
        "pkg:npm/@zag-js/navigation-menu@1.33.1",
        "pkg:npm/@zag-js/number-input@1.33.1",
        "pkg:npm/@zag-js/pagination@1.33.1",
        "pkg:npm/@zag-js/password-input@1.33.1",
        "pkg:npm/@zag-js/pin-input@1.33.1",
        "pkg:npm/@zag-js/popover@1.33.1",
        "pkg:npm/@zag-js/presence@1.33.1",
        "pkg:npm/@zag-js/progress@1.33.1",
        "pkg:npm/@zag-js/qr-code@1.33.1",
        "pkg:npm/@zag-js/radio-group@1.33.1",
        "pkg:npm/@zag-js/rating-group@1.33.1",
        "pkg:npm/@zag-js/react@1.33.1",
        "pkg:npm/@zag-js/scroll-area@1.33.1",
        "pkg:npm/@zag-js/select@1.33.1",
        "pkg:npm/@zag-js/signature-pad@1.33.1",
        "pkg:npm/@zag-js/slider@1.33.1",
        "pkg:npm/@zag-js/splitter@1.33.1",
        "pkg:npm/@zag-js/steps@1.33.1",
        "pkg:npm/@zag-js/switch@1.33.1",
        "pkg:npm/@zag-js/tabs@1.33.1",
        "pkg:npm/@zag-js/tags-input@1.33.1",
        "pkg:npm/@zag-js/timer@1.33.1",
        "pkg:npm/@zag-js/toast@1.33.1",
        "pkg:npm/@zag-js/toggle-group@1.33.1",
        "pkg:npm/@zag-js/toggle@1.33.1",
        "pkg:npm/@zag-js/tooltip@1.33.1",
        "pkg:npm/@zag-js/tour@1.33.1",
        "pkg:npm/@zag-js/tree-view@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/crc32@5.2.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/util@5.2.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/crc32c@5.2.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/util@5.2.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/sha1-browser@5.2.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0",
        "pkg:npm/@aws-crypto/util@5.2.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-locate-window@3.965.8",
        "pkg:npm/@smithy/util-utf8@2.3.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/sha256-js@5.2.0",
        "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0",
        "pkg:npm/@aws-crypto/util@5.2.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-locate-window@3.965.8",
        "pkg:npm/@smithy/util-utf8@2.3.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/sha256-js@5.2.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/util@5.2.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-crypto/util@5.2.0",
      "dependsOn": [
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/util-utf8@2.3.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/checksums@3.1000.8",
      "dependsOn": [
        "pkg:npm/@aws-crypto/crc32@5.2.0",
        "pkg:npm/@aws-crypto/crc32c@5.2.0",
        "pkg:npm/@aws-crypto/util@5.2.0",
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/client-dynamodb@3.1018.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
        "pkg:npm/@aws-crypto/sha256-js@5.2.0",
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/credential-provider-node@3.972.58",
        "pkg:npm/@aws-sdk/dynamodb-codec@3.973.23",
        "pkg:npm/@aws-sdk/middleware-endpoint-discovery@3.972.19",
        "pkg:npm/@aws-sdk/middleware-host-header@3.972.24",
        "pkg:npm/@aws-sdk/middleware-logger@3.972.23",
        "pkg:npm/@aws-sdk/middleware-recursion-detection@3.972.25",
        "pkg:npm/@aws-sdk/middleware-user-agent@3.972.53",
        "pkg:npm/@aws-sdk/region-config-resolver@3.972.27",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-endpoints@3.996.22",
        "pkg:npm/@aws-sdk/util-user-agent-browser@3.972.24",
        "pkg:npm/@aws-sdk/util-user-agent-node@3.973.39",
        "pkg:npm/@smithy/config-resolver@4.6.2",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/fetch-http-handler@5.5.2",
        "pkg:npm/@smithy/hash-node@4.4.2",
        "pkg:npm/@smithy/invalid-dependency@4.4.2",
        "pkg:npm/@smithy/middleware-content-length@4.4.2",
        "pkg:npm/@smithy/middleware-endpoint@4.6.2",
        "pkg:npm/@smithy/middleware-retry@4.7.2",
        "pkg:npm/@smithy/middleware-serde@4.4.2",
        "pkg:npm/@smithy/middleware-stack@4.4.2",
        "pkg:npm/@smithy/node-config-provider@4.5.2",
        "pkg:npm/@smithy/node-http-handler@4.8.2",
        "pkg:npm/@smithy/protocol-http@5.5.2",
        "pkg:npm/@smithy/smithy-client@4.14.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/@smithy/url-parser@4.4.2",
        "pkg:npm/@smithy/util-base64@4.5.2",
        "pkg:npm/@smithy/util-body-length-browser@4.4.2",
        "pkg:npm/@smithy/util-body-length-node@4.4.2",
        "pkg:npm/@smithy/util-defaults-mode-browser@4.5.2",
        "pkg:npm/@smithy/util-defaults-mode-node@4.4.2",
        "pkg:npm/@smithy/util-endpoints@3.6.2",
        "pkg:npm/@smithy/util-middleware@4.4.2",
        "pkg:npm/@smithy/util-retry@4.5.2",
        "pkg:npm/@smithy/util-utf8@4.4.2",
        "pkg:npm/@smithy/util-waiter@4.5.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/client-lambda@3.1018.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
        "pkg:npm/@aws-crypto/sha256-js@5.2.0",
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/credential-provider-node@3.972.58",
        "pkg:npm/@aws-sdk/middleware-host-header@3.972.24",
        "pkg:npm/@aws-sdk/middleware-logger@3.972.23",
        "pkg:npm/@aws-sdk/middleware-recursion-detection@3.972.25",
        "pkg:npm/@aws-sdk/middleware-user-agent@3.972.53",
        "pkg:npm/@aws-sdk/region-config-resolver@3.972.27",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-endpoints@3.996.22",
        "pkg:npm/@aws-sdk/util-user-agent-browser@3.972.24",
        "pkg:npm/@aws-sdk/util-user-agent-node@3.973.39",
        "pkg:npm/@smithy/config-resolver@4.6.2",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/eventstream-serde-browser@4.4.2",
        "pkg:npm/@smithy/eventstream-serde-config-resolver@4.5.2",
        "pkg:npm/@smithy/eventstream-serde-node@4.4.2",
        "pkg:npm/@smithy/fetch-http-handler@5.5.2",
        "pkg:npm/@smithy/hash-node@4.4.2",
        "pkg:npm/@smithy/invalid-dependency@4.4.2",
        "pkg:npm/@smithy/middleware-content-length@4.4.2",
        "pkg:npm/@smithy/middleware-endpoint@4.6.2",
        "pkg:npm/@smithy/middleware-retry@4.7.2",
        "pkg:npm/@smithy/middleware-serde@4.4.2",
        "pkg:npm/@smithy/middleware-stack@4.4.2",
        "pkg:npm/@smithy/node-config-provider@4.5.2",
        "pkg:npm/@smithy/node-http-handler@4.8.2",
        "pkg:npm/@smithy/protocol-http@5.5.2",
        "pkg:npm/@smithy/smithy-client@4.14.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/@smithy/url-parser@4.4.2",
        "pkg:npm/@smithy/util-base64@4.5.2",
        "pkg:npm/@smithy/util-body-length-browser@4.4.2",
        "pkg:npm/@smithy/util-body-length-node@4.4.2",
        "pkg:npm/@smithy/util-defaults-mode-browser@4.5.2",
        "pkg:npm/@smithy/util-defaults-mode-node@4.4.2",
        "pkg:npm/@smithy/util-endpoints@3.6.2",
        "pkg:npm/@smithy/util-middleware@4.4.2",
        "pkg:npm/@smithy/util-retry@4.5.2",
        "pkg:npm/@smithy/util-stream@4.7.2",
        "pkg:npm/@smithy/util-utf8@4.4.2",
        "pkg:npm/@smithy/util-waiter@4.5.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/client-s3@3.1018.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/sha1-browser@5.2.0",
        "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
        "pkg:npm/@aws-crypto/sha256-js@5.2.0",
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/credential-provider-node@3.972.58",
        "pkg:npm/@aws-sdk/middleware-bucket-endpoint@3.972.27",
        "pkg:npm/@aws-sdk/middleware-expect-continue@3.972.23",
        "pkg:npm/@aws-sdk/middleware-flexible-checksums@3.974.33",
        "pkg:npm/@aws-sdk/middleware-host-header@3.972.24",
        "pkg:npm/@aws-sdk/middleware-location-constraint@3.972.20",
        "pkg:npm/@aws-sdk/middleware-logger@3.972.23",
        "pkg:npm/@aws-sdk/middleware-recursion-detection@3.972.25",
        "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
        "pkg:npm/@aws-sdk/middleware-ssec@3.972.20",
        "pkg:npm/@aws-sdk/middleware-user-agent@3.972.53",
        "pkg:npm/@aws-sdk/region-config-resolver@3.972.27",
        "pkg:npm/@aws-sdk/signature-v4-multi-region@3.996.35",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-endpoints@3.996.22",
        "pkg:npm/@aws-sdk/util-user-agent-browser@3.972.24",
        "pkg:npm/@aws-sdk/util-user-agent-node@3.973.39",
        "pkg:npm/@smithy/config-resolver@4.6.2",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/eventstream-serde-browser@4.4.2",
        "pkg:npm/@smithy/eventstream-serde-config-resolver@4.5.2",
        "pkg:npm/@smithy/eventstream-serde-node@4.4.2",
        "pkg:npm/@smithy/fetch-http-handler@5.5.2",
        "pkg:npm/@smithy/hash-blob-browser@4.4.2",
        "pkg:npm/@smithy/hash-node@4.4.2",
        "pkg:npm/@smithy/hash-stream-node@4.4.2",
        "pkg:npm/@smithy/invalid-dependency@4.4.2",
        "pkg:npm/@smithy/md5-js@4.4.2",
        "pkg:npm/@smithy/middleware-content-length@4.4.2",
        "pkg:npm/@smithy/middleware-endpoint@4.6.2",
        "pkg:npm/@smithy/middleware-retry@4.7.2",
        "pkg:npm/@smithy/middleware-serde@4.4.2",
        "pkg:npm/@smithy/middleware-stack@4.4.2",
        "pkg:npm/@smithy/node-config-provider@4.5.2",
        "pkg:npm/@smithy/node-http-handler@4.8.2",
        "pkg:npm/@smithy/protocol-http@5.5.2",
        "pkg:npm/@smithy/smithy-client@4.14.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/@smithy/url-parser@4.4.2",
        "pkg:npm/@smithy/util-base64@4.5.2",
        "pkg:npm/@smithy/util-body-length-browser@4.4.2",
        "pkg:npm/@smithy/util-body-length-node@4.4.2",
        "pkg:npm/@smithy/util-defaults-mode-browser@4.5.2",
        "pkg:npm/@smithy/util-defaults-mode-node@4.4.2",
        "pkg:npm/@smithy/util-endpoints@3.6.2",
        "pkg:npm/@smithy/util-middleware@4.4.2",
        "pkg:npm/@smithy/util-retry@4.5.2",
        "pkg:npm/@smithy/util-stream@4.7.2",
        "pkg:npm/@smithy/util-utf8@4.4.2",
        "pkg:npm/@smithy/util-waiter@4.5.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/client-secrets-manager@3.1018.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
        "pkg:npm/@aws-crypto/sha256-js@5.2.0",
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/credential-provider-node@3.972.58",
        "pkg:npm/@aws-sdk/middleware-host-header@3.972.24",
        "pkg:npm/@aws-sdk/middleware-logger@3.972.23",
        "pkg:npm/@aws-sdk/middleware-recursion-detection@3.972.25",
        "pkg:npm/@aws-sdk/middleware-user-agent@3.972.53",
        "pkg:npm/@aws-sdk/region-config-resolver@3.972.27",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-endpoints@3.996.22",
        "pkg:npm/@aws-sdk/util-user-agent-browser@3.972.24",
        "pkg:npm/@aws-sdk/util-user-agent-node@3.973.39",
        "pkg:npm/@smithy/config-resolver@4.6.2",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/fetch-http-handler@5.5.2",
        "pkg:npm/@smithy/hash-node@4.4.2",
        "pkg:npm/@smithy/invalid-dependency@4.4.2",
        "pkg:npm/@smithy/middleware-content-length@4.4.2",
        "pkg:npm/@smithy/middleware-endpoint@4.6.2",
        "pkg:npm/@smithy/middleware-retry@4.7.2",
        "pkg:npm/@smithy/middleware-serde@4.4.2",
        "pkg:npm/@smithy/middleware-stack@4.4.2",
        "pkg:npm/@smithy/node-config-provider@4.5.2",
        "pkg:npm/@smithy/node-http-handler@4.8.2",
        "pkg:npm/@smithy/protocol-http@5.5.2",
        "pkg:npm/@smithy/smithy-client@4.14.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/@smithy/url-parser@4.4.2",
        "pkg:npm/@smithy/util-base64@4.5.2",
        "pkg:npm/@smithy/util-body-length-browser@4.4.2",
        "pkg:npm/@smithy/util-body-length-node@4.4.2",
        "pkg:npm/@smithy/util-defaults-mode-browser@4.5.2",
        "pkg:npm/@smithy/util-defaults-mode-node@4.4.2",
        "pkg:npm/@smithy/util-endpoints@3.6.2",
        "pkg:npm/@smithy/util-middleware@4.4.2",
        "pkg:npm/@smithy/util-retry@4.5.2",
        "pkg:npm/@smithy/util-utf8@4.4.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/cloudfront-signer@3.1074.0",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/core@3.974.23",
      "dependsOn": [
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/xml-builder@3.972.31",
        "pkg:npm/@aws/lambda-invoke-store@0.2.4",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/signature-v4@5.5.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/bowser@2.14.1",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-env@3.972.49",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-http@3.972.51",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/fetch-http-handler@5.5.2",
        "pkg:npm/@smithy/node-http-handler@4.8.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-ini@3.972.56",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/credential-provider-env@3.972.49",
        "pkg:npm/@aws-sdk/credential-provider-http@3.972.51",
        "pkg:npm/@aws-sdk/credential-provider-login@3.972.55",
        "pkg:npm/@aws-sdk/credential-provider-process@3.972.49",
        "pkg:npm/@aws-sdk/credential-provider-sso@3.972.55",
        "pkg:npm/@aws-sdk/credential-provider-web-identity@3.972.55",
        "pkg:npm/@aws-sdk/nested-clients@3.997.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/credential-provider-imds@4.4.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-login@3.972.55",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/nested-clients@3.997.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-node@3.972.58",
      "dependsOn": [
        "pkg:npm/@aws-sdk/credential-provider-env@3.972.49",
        "pkg:npm/@aws-sdk/credential-provider-http@3.972.51",
        "pkg:npm/@aws-sdk/credential-provider-ini@3.972.56",
        "pkg:npm/@aws-sdk/credential-provider-process@3.972.49",
        "pkg:npm/@aws-sdk/credential-provider-sso@3.972.55",
        "pkg:npm/@aws-sdk/credential-provider-web-identity@3.972.55",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/credential-provider-imds@4.4.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-process@3.972.49",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-sso@3.972.55",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/nested-clients@3.997.23",
        "pkg:npm/@aws-sdk/token-providers@3.1074.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/credential-provider-web-identity@3.972.55",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/nested-clients@3.997.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/dynamodb-codec@3.973.23",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/endpoint-cache@3.972.8",
      "dependsOn": [
        "pkg:npm/mnemonist@0.38.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-bucket-endpoint@3.972.27",
      "dependsOn": [
        "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-endpoint-discovery@3.972.19",
      "dependsOn": [
        "pkg:npm/@aws-sdk/endpoint-cache@3.972.8",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-expect-continue@3.972.23",
      "dependsOn": [
        "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-flexible-checksums@3.974.33",
      "dependsOn": [
        "pkg:npm/@aws-sdk/checksums@3.1000.8",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-host-header@3.972.24",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-location-constraint@3.972.20",
      "dependsOn": [
        "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-logger@3.972.23",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-recursion-detection@3.972.25",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/signature-v4-multi-region@3.996.35",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-ssec@3.972.20",
      "dependsOn": [
        "pkg:npm/@aws-sdk/middleware-sdk-s3@3.972.54",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/middleware-user-agent@3.972.53",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/nested-clients@3.997.23",
      "dependsOn": [
        "pkg:npm/@aws-crypto/sha256-browser@5.2.0",
        "pkg:npm/@aws-crypto/sha256-js@5.2.0",
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/signature-v4-multi-region@3.996.35",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/fetch-http-handler@5.5.2",
        "pkg:npm/@smithy/node-http-handler@4.8.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/region-config-resolver@3.972.27",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/s3-presigned-post@3.1018.0",
      "dependsOn": [
        "pkg:npm/@aws-sdk/client-s3@3.1018.0",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-format-url@3.972.25",
        "pkg:npm/@smithy/middleware-endpoint@4.6.2",
        "pkg:npm/@smithy/signature-v4@5.5.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/@smithy/util-hex-encoding@4.4.2",
        "pkg:npm/@smithy/util-utf8@4.4.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/s3-request-presigner@3.1018.0",
      "dependsOn": [
        "pkg:npm/@aws-sdk/signature-v4-multi-region@3.996.35",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@aws-sdk/util-format-url@3.972.25",
        "pkg:npm/@smithy/middleware-endpoint@4.6.2",
        "pkg:npm/@smithy/protocol-http@5.5.2",
        "pkg:npm/@smithy/smithy-client@4.14.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/signature-v4-multi-region@3.996.35",
      "dependsOn": [
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/signature-v4@5.5.2",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/token-providers@3.1074.0",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@aws-sdk/nested-clients@3.997.23",
        "pkg:npm/@aws-sdk/types@3.973.13",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/types@3.973.13",
      "dependsOn": [
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/util-endpoints@3.996.22",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/util-format-url@3.972.25",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/util-locate-window@3.965.8",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/util-user-agent-browser@3.972.24",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/util-user-agent-node@3.973.39",
      "dependsOn": [
        "pkg:npm/@aws-sdk/core@3.974.23",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws-sdk/xml-builder@3.972.31",
      "dependsOn": [
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@aws/lambda-invoke-store@0.2.4"
    },
    {
      "ref": "pkg:npm/@axe-core/playwright@4.12.1",
      "dependsOn": [
        "pkg:npm/axe-core@4.12.1",
        "pkg:npm/playwright-core@1.61.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/code-frame@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.29.7",
        "pkg:npm/js-tokens@4.0.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/compat-data@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/core@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/@babel/generator@7.29.7",
        "pkg:npm/@babel/helper-compilation-targets@7.29.7",
        "pkg:npm/@babel/helper-module-transforms@7.29.7",
        "pkg:npm/@babel/helpers@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/template@7.29.7",
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/@jridgewell/remapping@2.3.5",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/gensync@1.0.0-beta.2",
        "pkg:npm/json5@2.2.3",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/generator@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/jsesc@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-compilation-targets@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.29.7",
        "pkg:npm/@babel/helper-validator-option@7.29.7",
        "pkg:npm/browserslist@4.28.4",
        "pkg:npm/lru-cache@5.1.1",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-globals@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/helper-module-imports@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-transforms@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-module-imports@7.29.7",
        "pkg:npm/@babel/helper-validator-identifier@7.29.7",
        "pkg:npm/@babel/traverse@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-plugin-utils@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/helper-string-parser@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-option@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/helpers@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/template@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/parser@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-arrow-functions@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx-self@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx-source@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/helper-plugin-utils@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/runtime@7.29.7"
    },
    {
      "ref": "pkg:npm/@babel/template@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/traverse@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.7",
        "pkg:npm/@babel/generator@7.29.7",
        "pkg:npm/@babel/helper-globals@7.29.7",
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/template@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/types@7.29.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.29.7",
        "pkg:npm/@babel/helper-validator-identifier@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@bcoe/v8-coverage@1.0.2"
    },
    {
      "ref": "pkg:npm/@biomejs/biome@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-darwin-arm64@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-darwin-x64@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-linux-arm64-musl@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-linux-arm64@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-linux-x64-musl@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-linux-x64@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-win32-arm64@2.5.1"
    },
    {
      "ref": "pkg:npm/@biomejs/cli-win32-x64@2.5.1"
    },
    {
      "ref": "pkg:npm/@bufbuild/protobuf@1.10.1"
    },
    {
      "ref": "pkg:npm/@bufbuild/protobuf@2.12.1"
    },
    {
      "ref": "pkg:npm/@capacitor/android@6.2.1",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/app@6.0.3",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/cli@6.2.1",
      "dependsOn": [
        "pkg:npm/@ionic/cli-framework-output@2.2.8",
        "pkg:npm/@ionic/utils-fs@3.1.7",
        "pkg:npm/@ionic/utils-subprocess@2.1.11",
        "pkg:npm/@ionic/utils-terminal@2.3.5",
        "pkg:npm/commander@9.5.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/kleur@4.1.5",
        "pkg:npm/native-run@2.0.3",
        "pkg:npm/open@8.4.2",
        "pkg:npm/plist@3.1.1",
        "pkg:npm/prompts@2.4.2",
        "pkg:npm/rimraf@4.4.1",
        "pkg:npm/semver@7.8.5",
        "pkg:npm/tar@7.5.19",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/xml2js@0.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/core@6.2.1",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/haptics@6.0.3",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/ios@6.2.1",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/keyboard@6.0.4",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/splash-screen@6.0.4",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@capacitor/status-bar@6.0.3",
      "dependsOn": [
        "pkg:npm/@capacitor/core@6.2.1"
      ]
    },
    {
      "ref": "pkg:npm/@colors/colors@1.6.0"
    },
    {
      "ref": "pkg:npm/@dabh/diagnostics@2.0.8",
      "dependsOn": [
        "pkg:npm/@so-ric/colorspace@1.1.6",
        "pkg:npm/enabled@2.0.0",
        "pkg:npm/kuler@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@dimforge/rapier3d-compat@0.12.0"
    },
    {
      "ref": "pkg:npm/@dnd-kit/accessibility@3.1.1",
      "dependsOn": [
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@dnd-kit/core@6.3.1",
      "dependsOn": [
        "pkg:npm/@dnd-kit/accessibility@3.1.1",
        "pkg:npm/@dnd-kit/utilities@3.2.2",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@dnd-kit/sortable@10.0.0",
      "dependsOn": [
        "pkg:npm/@dnd-kit/core@6.3.1",
        "pkg:npm/@dnd-kit/utilities@3.2.2",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@dnd-kit/utilities@3.2.2",
      "dependsOn": [
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@electron/asar@3.4.1",
      "dependsOn": [
        "pkg:npm/commander@5.1.0",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/minimatch@10.2.4"
      ]
    },
    {
      "ref": "pkg:npm/@electron/fuses@1.8.0",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/fs-extra@9.1.0",
        "pkg:npm/minimist@1.2.8"
      ]
    },
    {
      "ref": "pkg:npm/@electron/get@2.0.3",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/fs-extra@8.1.0",
        "pkg:npm/got@11.8.6",
        "pkg:npm/progress@2.0.3",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/sumchecker@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@electron/get@3.1.0",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/fs-extra@8.1.0",
        "pkg:npm/got@11.8.6",
        "pkg:npm/progress@2.0.3",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/sumchecker@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@electron/notarize@2.5.0",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@9.1.0",
        "pkg:npm/promise-retry@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@electron/osx-sign@1.3.3",
      "dependsOn": [
        "pkg:npm/compare-version@0.1.2",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/isbinaryfile@4.0.10",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/plist@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@electron/rebuild@4.0.5",
      "dependsOn": [
        "pkg:npm/@malept/cross-spawn-promise@2.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/node-abi@4.31.0",
        "pkg:npm/node-api-version@0.2.1",
        "pkg:npm/node-gyp@12.4.0",
        "pkg:npm/read-binary-file-arch@1.0.6"
      ]
    },
    {
      "ref": "pkg:npm/@electron/universal@2.0.3",
      "dependsOn": [
        "pkg:npm/@electron/asar@3.4.1",
        "pkg:npm/@malept/cross-spawn-promise@2.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/dir-compare@4.2.0",
        "pkg:npm/fs-extra@11.3.5",
        "pkg:npm/minimatch@10.2.4",
        "pkg:npm/plist@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@electron/windows-sign@1.2.2",
      "dependsOn": [
        "pkg:npm/cross-dirname@0.1.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@11.3.5",
        "pkg:npm/minimist@1.2.8",
        "pkg:npm/postject@1.0.0-alpha.6"
      ]
    },
    {
      "ref": "pkg:npm/@emnapi/runtime@1.11.1",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@emoji-mart/data@1.2.1"
    },
    {
      "ref": "pkg:npm/@emoji-mart/react@1.1.1",
      "dependsOn": [
        "pkg:npm/emoji-mart@5.6.0",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/openharmony-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/openharmony-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.27.7"
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.25.12"
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.27.7"
    },
    {
      "ref": "pkg:npm/@ffmpeg/core@0.12.6"
    },
    {
      "ref": "pkg:npm/@ffmpeg/ffmpeg@0.12.15",
      "dependsOn": [
        "pkg:npm/@ffmpeg/types@0.12.4"
      ]
    },
    {
      "ref": "pkg:npm/@ffmpeg/types@0.12.4"
    },
    {
      "ref": "pkg:npm/@ffmpeg/util@0.12.2"
    },
    {
      "ref": "pkg:npm/@floating-ui/core@1.7.5",
      "dependsOn": [
        "pkg:npm/@floating-ui/utils@0.2.11"
      ]
    },
    {
      "ref": "pkg:npm/@floating-ui/dom@1.7.4",
      "dependsOn": [
        "pkg:npm/@floating-ui/core@1.7.5",
        "pkg:npm/@floating-ui/utils@0.2.11"
      ]
    },
    {
      "ref": "pkg:npm/@floating-ui/dom@1.7.6",
      "dependsOn": [
        "pkg:npm/@floating-ui/core@1.7.5",
        "pkg:npm/@floating-ui/utils@0.2.11"
      ]
    },
    {
      "ref": "pkg:npm/@floating-ui/utils@0.2.11"
    },
    {
      "ref": "pkg:npm/@fortawesome/fontawesome-common-types@7.2.0"
    },
    {
      "ref": "pkg:npm/@fortawesome/react-fontawesome@3.3.0",
      "dependsOn": [
        "pkg:npm/@adieuu-llc/fa-fontawesome-svg-core@7.2.0",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@hexagon/base64@1.1.28"
    },
    {
      "ref": "pkg:npm/@img/sharp-darwin-arm64@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-darwin-x64@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-darwin-arm64@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-darwin-x64@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-arm64@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-arm@1.0.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-s390x@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linux-x64@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linuxmusl-arm64@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-libvips-linuxmusl-x64@1.0.4"
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-arm64@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-arm@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-s390x@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-linux-x64@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-linuxmusl-arm64@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-linuxmusl-x64@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-wasm32@0.33.5",
      "dependsOn": [
        "pkg:npm/@emnapi/runtime@1.11.1"
      ]
    },
    {
      "ref": "pkg:npm/@img/sharp-win32-ia32@0.33.5"
    },
    {
      "ref": "pkg:npm/@img/sharp-win32-x64@0.33.5"
    },
    {
      "ref": "pkg:npm/@internationalized/date@3.10.0",
      "dependsOn": [
        "pkg:npm/@swc/helpers@0.5.23"
      ]
    },
    {
      "ref": "pkg:npm/@internationalized/number@3.6.5",
      "dependsOn": [
        "pkg:npm/@swc/helpers@0.5.23"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/cli-framework-output@2.2.8",
      "dependsOn": [
        "pkg:npm/@ionic/utils-terminal@2.3.5",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-array@2.1.5",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-fs@3.1.6",
      "dependsOn": [
        "pkg:npm/@types/fs-extra@8.1.5",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@9.1.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-fs@3.1.7",
      "dependsOn": [
        "pkg:npm/@types/fs-extra@8.1.5",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@9.1.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-object@2.1.5",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-process@2.1.10",
      "dependsOn": [
        "pkg:npm/@ionic/utils-object@2.1.5",
        "pkg:npm/@ionic/utils-terminal@2.3.3",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/tree-kill@1.2.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-stream@3.1.5",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-subprocess@2.1.11",
      "dependsOn": [
        "pkg:npm/@ionic/utils-array@2.1.5",
        "pkg:npm/@ionic/utils-fs@3.1.6",
        "pkg:npm/@ionic/utils-process@2.1.10",
        "pkg:npm/@ionic/utils-stream@3.1.5",
        "pkg:npm/@ionic/utils-terminal@2.3.3",
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-terminal@2.3.3",
      "dependsOn": [
        "pkg:npm/@types/slice-ansi@4.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/slice-ansi@4.0.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/untildify@4.0.0",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@ionic/utils-terminal@2.3.5",
      "dependsOn": [
        "pkg:npm/@types/slice-ansi@4.0.0",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/slice-ansi@4.0.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/untildify@4.0.0",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@ioredis/commands@1.5.0"
    },
    {
      "ref": "pkg:npm/@isaacs/cliui@8.0.2",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/string-width@5.1.2",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/strip-ansi@7.2.0",
        "pkg:npm/wrap-ansi@7.0.0",
        "pkg:npm/wrap-ansi@8.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@isaacs/fs-minipass@4.0.1",
      "dependsOn": [
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@istanbuljs/schema@0.1.6"
    },
    {
      "ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/remapping@2.3.5",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2"
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.1.2",
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/@levischuck/tiny-cbor@0.2.11"
    },
    {
      "ref": "pkg:npm/@livekit/components-core@0.12.13",
      "dependsOn": [
        "pkg:npm/@floating-ui/dom@1.7.4",
        "pkg:npm/livekit-client@2.19.1",
        "pkg:npm/loglevel@1.9.1",
        "pkg:npm/rxjs@7.8.2",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@livekit/components-react@2.9.21",
      "dependsOn": [
        "pkg:npm/@livekit/components-core@0.12.13",
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/events@3.3.0",
        "pkg:npm/jose@6.2.3",
        "pkg:npm/livekit-client@2.19.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/usehooks-ts@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@livekit/components-styles@1.2.0"
    },
    {
      "ref": "pkg:npm/@livekit/mutex@1.1.1"
    },
    {
      "ref": "pkg:npm/@livekit/protocol@1.45.8",
      "dependsOn": [
        "pkg:npm/@bufbuild/protobuf@1.10.1"
      ]
    },
    {
      "ref": "pkg:npm/@livekit/protocol@1.48.0",
      "dependsOn": [
        "pkg:npm/@bufbuild/protobuf@1.10.1"
      ]
    },
    {
      "ref": "pkg:npm/@malept/cross-spawn-promise@2.0.0",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.6"
      ]
    },
    {
      "ref": "pkg:npm/@malept/flatpak-bundler@0.4.0",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@9.1.0",
        "pkg:npm/lodash@4.18.1",
        "pkg:npm/tmp-promise@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@mongodb-js/saslprep@1.4.11",
      "dependsOn": [
        "pkg:npm/sparse-bitfield@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@noble/ciphers@1.3.0"
    },
    {
      "ref": "pkg:npm/@noble/curves@1.9.7",
      "dependsOn": [
        "pkg:npm/@noble/hashes@1.8.0"
      ]
    },
    {
      "ref": "pkg:npm/@noble/hashes@1.6.0"
    },
    {
      "ref": "pkg:npm/@noble/hashes@1.8.0"
    },
    {
      "ref": "pkg:npm/@noble/hashes@2.0.1"
    },
    {
      "ref": "pkg:npm/@noble/post-quantum@0.2.1",
      "dependsOn": [
        "pkg:npm/@noble/hashes@1.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@parcel/watcher-android-arm64@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-darwin-arm64@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-darwin-x64@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-freebsd-x64@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-linux-arm-glibc@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-linux-arm-musl@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-linux-arm64-glibc@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-linux-arm64-musl@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-linux-x64-glibc@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-linux-x64-musl@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-win32-arm64@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-win32-ia32@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher-win32-x64@2.5.6"
    },
    {
      "ref": "pkg:npm/@parcel/watcher@2.5.6",
      "dependsOn": [
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/is-glob@4.0.3",
        "pkg:npm/node-addon-api@7.1.1",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-android@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-cms@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509-attr@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-csr@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-ecc@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-pfx@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-cms@2.8.0",
        "pkg:npm/@peculiar/asn1-pkcs8@2.8.0",
        "pkg:npm/@peculiar/asn1-rsa@2.8.0",
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-pkcs8@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-pkcs9@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-cms@2.8.0",
        "pkg:npm/@peculiar/asn1-pfx@2.8.0",
        "pkg:npm/@peculiar/asn1-pkcs8@2.8.0",
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509-attr@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-rsa@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-schema@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/utils@2.0.3",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-x509-attr@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/asn1-x509@2.8.0",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/utils@2.0.3",
        "pkg:npm/asn1js@3.0.10",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/utils@2.0.3",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@peculiar/x509@1.14.3",
      "dependsOn": [
        "pkg:npm/@peculiar/asn1-cms@2.8.0",
        "pkg:npm/@peculiar/asn1-csr@2.8.0",
        "pkg:npm/@peculiar/asn1-ecc@2.8.0",
        "pkg:npm/@peculiar/asn1-pkcs9@2.8.0",
        "pkg:npm/@peculiar/asn1-rsa@2.8.0",
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/pvtsutils@1.3.6",
        "pkg:npm/reflect-metadata@0.2.2",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/tsyringe@4.10.0"
      ]
    },
    {
      "ref": "pkg:npm/@pkgjs/parseargs@0.11.0"
    },
    {
      "ref": "pkg:npm/@playwright/test@1.61.1",
      "dependsOn": [
        "pkg:npm/playwright@1.61.1"
      ]
    },
    {
      "ref": "pkg:npm/@rolldown/pluginutils@1.0.0-beta.27"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-x64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.62.2"
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.62.2"
    },
    {
      "ref": "pkg:npm/@simplewebauthn/browser@13.2.2"
    },
    {
      "ref": "pkg:npm/@simplewebauthn/server@13.2.2",
      "dependsOn": [
        "pkg:npm/@hexagon/base64@1.1.28",
        "pkg:npm/@levischuck/tiny-cbor@0.2.11",
        "pkg:npm/@peculiar/asn1-android@2.8.0",
        "pkg:npm/@peculiar/asn1-ecc@2.8.0",
        "pkg:npm/@peculiar/asn1-rsa@2.8.0",
        "pkg:npm/@peculiar/asn1-schema@2.8.0",
        "pkg:npm/@peculiar/asn1-x509@2.8.0",
        "pkg:npm/@peculiar/x509@1.14.3"
      ]
    },
    {
      "ref": "pkg:npm/@sindresorhus/is@4.6.0"
    },
    {
      "ref": "pkg:npm/@smithy/config-resolver@4.6.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/core@3.26.0",
      "dependsOn": [
        "pkg:npm/@aws-crypto/crc32@5.2.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/credential-provider-imds@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/eventstream-serde-browser@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/eventstream-serde-config-resolver@4.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/eventstream-serde-node@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/fetch-http-handler@5.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/hash-blob-browser@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/hash-node@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/hash-stream-node@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/invalid-dependency@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/is-array-buffer@2.2.0",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/md5-js@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/middleware-content-length@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/middleware-endpoint@4.6.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/middleware-retry@4.7.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/middleware-serde@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/middleware-stack@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/node-config-provider@4.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/node-http-handler@4.8.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/protocol-http@5.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/signature-v4@5.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/smithy-client@4.14.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/@smithy/types@4.15.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/types@4.15.0",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/url-parser@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-base64@4.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-body-length-browser@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-body-length-node@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-buffer-from@2.2.0",
      "dependsOn": [
        "pkg:npm/@smithy/is-array-buffer@2.2.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-defaults-mode-browser@4.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-defaults-mode-node@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-endpoints@3.6.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-hex-encoding@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-middleware@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-retry@4.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-stream@4.7.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-utf8@2.3.0",
      "dependsOn": [
        "pkg:npm/@smithy/util-buffer-from@2.2.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-utf8@4.4.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@smithy/util-waiter@4.5.2",
      "dependsOn": [
        "pkg:npm/@smithy/core@3.26.0",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@so-ric/colorspace@1.1.6",
      "dependsOn": [
        "pkg:npm/color@5.0.3",
        "pkg:npm/text-hex@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@swc/core-darwin-arm64@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-darwin-x64@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-linux-arm-gnueabihf@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-linux-arm64-gnu@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-linux-arm64-musl@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-linux-x64-gnu@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-linux-x64-musl@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-win32-arm64-msvc@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-win32-ia32-msvc@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core-win32-x64-msvc@1.15.11"
    },
    {
      "ref": "pkg:npm/@swc/core@1.15.11",
      "dependsOn": [
        "pkg:npm/@swc/counter@0.1.3",
        "pkg:npm/@swc/types@0.1.27"
      ]
    },
    {
      "ref": "pkg:npm/@swc/counter@0.1.3"
    },
    {
      "ref": "pkg:npm/@swc/helpers@0.5.23",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@swc/types@0.1.27",
      "dependsOn": [
        "pkg:npm/@swc/counter@0.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@szmarczak/http-timer@4.0.6",
      "dependsOn": [
        "pkg:npm/defer-to-connect@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@turbo/darwin-64@2.9.16"
    },
    {
      "ref": "pkg:npm/@turbo/darwin-arm64@2.9.16"
    },
    {
      "ref": "pkg:npm/@turbo/linux-64@2.9.16"
    },
    {
      "ref": "pkg:npm/@turbo/linux-arm64@2.9.16"
    },
    {
      "ref": "pkg:npm/@turbo/windows-64@2.9.16"
    },
    {
      "ref": "pkg:npm/@turbo/windows-arm64@2.9.16"
    },
    {
      "ref": "pkg:npm/@tweenjs/tween.js@23.1.3"
    },
    {
      "ref": "pkg:npm/@types/aws-lambda@8.10.161"
    },
    {
      "ref": "pkg:npm/@types/babel__core@7.20.5",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/@types/babel__generator@7.27.0",
        "pkg:npm/@types/babel__template@7.4.4",
        "pkg:npm/@types/babel__traverse@7.28.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__generator@7.27.0",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__template@7.4.4",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__traverse@7.28.0",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/bun@1.3.9",
      "dependsOn": [
        "pkg:npm/bun-types@1.3.9"
      ]
    },
    {
      "ref": "pkg:npm/@types/cacheable-request@6.0.3",
      "dependsOn": [
        "pkg:npm/@types/http-cache-semantics@4.2.0",
        "pkg:npm/@types/keyv@3.1.4",
        "pkg:npm/@types/node@25.5.0",
        "pkg:npm/@types/responselike@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/chai@5.2.3",
      "dependsOn": [
        "pkg:npm/@types/deep-eql@4.0.2",
        "pkg:npm/assertion-error@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/d3-array@3.2.2"
    },
    {
      "ref": "pkg:npm/@types/d3-color@3.1.3"
    },
    {
      "ref": "pkg:npm/@types/d3-ease@3.0.2"
    },
    {
      "ref": "pkg:npm/@types/d3-interpolate@3.0.4",
      "dependsOn": [
        "pkg:npm/@types/d3-color@3.1.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/d3-path@3.1.1"
    },
    {
      "ref": "pkg:npm/@types/d3-scale@4.0.9",
      "dependsOn": [
        "pkg:npm/@types/d3-time@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/d3-shape@3.1.8",
      "dependsOn": [
        "pkg:npm/@types/d3-path@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/d3-time@3.0.4"
    },
    {
      "ref": "pkg:npm/@types/d3-timer@3.0.2"
    },
    {
      "ref": "pkg:npm/@types/debug@4.1.13",
      "dependsOn": [
        "pkg:npm/@types/ms@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/deep-eql@4.0.2"
    },
    {
      "ref": "pkg:npm/@types/dom-mediacapture-record@1.0.22"
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.9"
    },
    {
      "ref": "pkg:npm/@types/fs-extra@8.1.5",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/fs-extra@9.0.13",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/http-cache-semantics@4.2.0"
    },
    {
      "ref": "pkg:npm/@types/json-schema@7.0.15"
    },
    {
      "ref": "pkg:npm/@types/keyv@3.1.4",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/ms@2.1.0"
    },
    {
      "ref": "pkg:npm/@types/node@22.20.0",
      "dependsOn": [
        "pkg:npm/undici-types@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@25.5.0",
      "dependsOn": [
        "pkg:npm/undici-types@7.18.2"
      ]
    },
    {
      "ref": "pkg:npm/@types/plist@3.0.5",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0",
        "pkg:npm/xmlbuilder@15.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/prop-types@15.7.15"
    },
    {
      "ref": "pkg:npm/@types/react-dom@18.3.7",
      "dependsOn": [
        "pkg:npm/@types/react@18.3.28"
      ]
    },
    {
      "ref": "pkg:npm/@types/react@18.3.28",
      "dependsOn": [
        "pkg:npm/@types/prop-types@15.7.15",
        "pkg:npm/csstype@3.2.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/responselike@1.0.3",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/slice-ansi@4.0.0"
    },
    {
      "ref": "pkg:npm/@types/stats.js@0.17.4"
    },
    {
      "ref": "pkg:npm/@types/three@0.183.1",
      "dependsOn": [
        "pkg:npm/@dimforge/rapier3d-compat@0.12.0",
        "pkg:npm/@tweenjs/tween.js@23.1.3",
        "pkg:npm/@types/stats.js@0.17.4",
        "pkg:npm/@types/webxr@0.5.24",
        "pkg:npm/@webgpu/types@0.1.71",
        "pkg:npm/fflate@0.8.3",
        "pkg:npm/meshoptimizer@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/triple-beam@1.3.5"
    },
    {
      "ref": "pkg:npm/@types/verror@1.10.11"
    },
    {
      "ref": "pkg:npm/@types/webidl-conversions@7.0.3"
    },
    {
      "ref": "pkg:npm/@types/webxr@0.5.24"
    },
    {
      "ref": "pkg:npm/@types/whatwg-mimetype@3.0.2"
    },
    {
      "ref": "pkg:npm/@types/whatwg-url@11.0.5",
      "dependsOn": [
        "pkg:npm/@types/webidl-conversions@7.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/ws@8.18.1",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/yauzl@2.10.3",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitejs/plugin-react@4.7.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/plugin-transform-react-jsx-self@7.29.7",
        "pkg:npm/@babel/plugin-transform-react-jsx-source@7.29.7",
        "pkg:npm/@rolldown/pluginutils@1.0.0-beta.27",
        "pkg:npm/@types/babel__core@7.20.5",
        "pkg:npm/react-refresh@0.17.0",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/coverage-v8@3.2.6",
      "dependsOn": [
        "pkg:npm/@ampproject/remapping@2.3.0",
        "pkg:npm/@bcoe/v8-coverage@1.0.2",
        "pkg:npm/ast-v8-to-istanbul@0.3.12",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/istanbul-lib-coverage@3.2.2",
        "pkg:npm/istanbul-lib-report@3.0.1",
        "pkg:npm/istanbul-lib-source-maps@5.0.6",
        "pkg:npm/istanbul-reports@3.2.0",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/magicast@0.3.5",
        "pkg:npm/std-env@3.10.0",
        "pkg:npm/test-exclude@7.0.2",
        "pkg:npm/tinyrainbow@2.0.0",
        "pkg:npm/vitest@3.2.6"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/expect@3.2.6",
      "dependsOn": [
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@vitest/spy@3.2.6",
        "pkg:npm/@vitest/utils@3.2.6",
        "pkg:npm/chai@5.3.3",
        "pkg:npm/tinyrainbow@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/mocker@3.2.6",
      "dependsOn": [
        "pkg:npm/@vitest/spy@3.2.6",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/magic-string@0.30.21"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/pretty-format@3.2.6",
      "dependsOn": [
        "pkg:npm/tinyrainbow@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/runner@3.2.6",
      "dependsOn": [
        "pkg:npm/@vitest/utils@3.2.6",
        "pkg:npm/pathe@2.0.3",
        "pkg:npm/strip-literal@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/snapshot@3.2.6",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@3.2.6",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/spy@3.2.6",
      "dependsOn": [
        "pkg:npm/tinyspy@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/utils@3.2.6",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@3.2.6",
        "pkg:npm/loupe@3.2.1",
        "pkg:npm/tinyrainbow@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@webgpu/types@0.1.71"
    },
    {
      "ref": "pkg:npm/@xmldom/xmldom@0.8.13"
    },
    {
      "ref": "pkg:npm/@zag-js/accordion@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/anatomy@1.33.1"
    },
    {
      "ref": "pkg:npm/@zag-js/angle-slider@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/rect-utils@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/aria-hidden@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/async-list@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/auto-resize@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/avatar@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/bottom-sheet@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/aria-hidden@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-trap@1.33.1",
        "pkg:npm/@zag-js/remove-scroll@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/carousel@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/scroll-snap@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/checkbox@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-visible@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/clipboard@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/collapsible@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/collection@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/color-picker@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/color-utils@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/color-utils@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/combobox@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/aria-hidden@1.33.1",
        "pkg:npm/@zag-js/collection@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/core@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/date-picker@1.33.1",
      "dependsOn": [
        "pkg:npm/@internationalized/date@3.10.0",
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/date-utils@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/live-region@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/date-utils@1.33.1",
      "dependsOn": [
        "pkg:npm/@internationalized/date@3.10.0"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/dialog@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/aria-hidden@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-trap@1.33.1",
        "pkg:npm/@zag-js/remove-scroll@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/dismissable@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/interact-outside@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/dom-query@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/types@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/editable@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/interact-outside@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/file-upload@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/file-utils@1.33.1",
        "pkg:npm/@zag-js/i18n-utils@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/file-utils@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/i18n-utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/floating-panel@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/rect-utils@1.33.1",
        "pkg:npm/@zag-js/store@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/focus-trap@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/focus-visible@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/highlight-word@1.33.1"
    },
    {
      "ref": "pkg:npm/@zag-js/hover-card@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/i18n-utils@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/image-cropper@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/interact-outside@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/json-tree-utils@1.33.1"
    },
    {
      "ref": "pkg:npm/@zag-js/listbox@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/collection@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-visible@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/live-region@1.33.1"
    },
    {
      "ref": "pkg:npm/@zag-js/marquee@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/menu@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/rect-utils@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/navigation-menu@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/number-input@1.33.1",
      "dependsOn": [
        "pkg:npm/@internationalized/number@3.6.5",
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/pagination@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/password-input@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/pin-input@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/popover@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/aria-hidden@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-trap@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/remove-scroll@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/popper@1.33.1",
      "dependsOn": [
        "pkg:npm/@floating-ui/dom@1.7.6",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/presence@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/progress@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/qr-code@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1",
        "pkg:npm/proxy-memoize@3.0.1",
        "pkg:npm/uqr@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/radio-group@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-visible@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/rating-group@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/react@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/store@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/rect-utils@1.33.1"
    },
    {
      "ref": "pkg:npm/@zag-js/remove-scroll@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/scroll-area@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/scroll-snap@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/dom-query@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/select@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/collection@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/signature-pad@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1",
        "pkg:npm/perfect-freehand@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/slider@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/splitter@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/steps@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/store@1.33.1",
      "dependsOn": [
        "pkg:npm/proxy-compare@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/switch@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-visible@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/tabs@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/tags-input@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/auto-resize@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/interact-outside@1.33.1",
        "pkg:npm/@zag-js/live-region@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/timer@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/toast@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/toggle-group@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/toggle@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/tooltip@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-visible@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/tour@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dismissable@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/focus-trap@1.33.1",
        "pkg:npm/@zag-js/interact-outside@1.33.1",
        "pkg:npm/@zag-js/popper@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/tree-view@1.33.1",
      "dependsOn": [
        "pkg:npm/@zag-js/anatomy@1.33.1",
        "pkg:npm/@zag-js/collection@1.33.1",
        "pkg:npm/@zag-js/core@1.33.1",
        "pkg:npm/@zag-js/dom-query@1.33.1",
        "pkg:npm/@zag-js/types@1.33.1",
        "pkg:npm/@zag-js/utils@1.33.1"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/types@1.33.1",
      "dependsOn": [
        "pkg:npm/csstype@3.2.3"
      ]
    },
    {
      "ref": "pkg:npm/@zag-js/utils@1.33.1"
    },
    {
      "ref": "pkg:npm/abbrev@4.0.0"
    },
    {
      "ref": "pkg:npm/agent-base@7.1.4"
    },
    {
      "ref": "pkg:npm/ajv-formats@2.1.1"
    },
    {
      "ref": "pkg:npm/ajv-keywords@5.1.0",
      "dependsOn": [
        "pkg:npm/ajv@8.18.0",
        "pkg:npm/fast-deep-equal@3.1.3"
      ]
    },
    {
      "ref": "pkg:npm/ajv@8.18.0",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-uri@3.1.2",
        "pkg:npm/json-schema-traverse@1.0.0",
        "pkg:npm/require-from-string@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ajv@8.20.0",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-uri@3.1.2",
        "pkg:npm/json-schema-traverse@1.0.0",
        "pkg:npm/require-from-string@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ansi-regex@5.0.1"
    },
    {
      "ref": "pkg:npm/ansi-regex@6.2.2"
    },
    {
      "ref": "pkg:npm/ansi-styles@4.3.0",
      "dependsOn": [
        "pkg:npm/color-convert@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@6.2.3"
    },
    {
      "ref": "pkg:npm/app-builder-bin@5.0.0-alpha.12"
    },
    {
      "ref": "pkg:npm/app-builder-lib@26.8.1",
      "dependsOn": [
        "pkg:npm/@develar/schema-utils@2.6.5",
        "pkg:npm/@electron/asar@3.4.1",
        "pkg:npm/@electron/fuses@1.8.0",
        "pkg:npm/@electron/get@3.1.0",
        "pkg:npm/@electron/notarize@2.5.0",
        "pkg:npm/@electron/osx-sign@1.3.3",
        "pkg:npm/@electron/rebuild@4.0.5",
        "pkg:npm/@electron/universal@2.0.3",
        "pkg:npm/@malept/flatpak-bundler@0.4.0",
        "pkg:npm/@types/fs-extra@9.0.13",
        "pkg:npm/async-exit-hook@2.0.1",
        "pkg:npm/builder-util-runtime@9.5.1",
        "pkg:npm/builder-util@26.8.1",
        "pkg:npm/chromium-pickle-js@0.2.0",
        "pkg:npm/ci-info@4.3.1",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/dmg-builder@26.8.1",
        "pkg:npm/dotenv-expand@11.0.7",
        "pkg:npm/dotenv@16.6.1",
        "pkg:npm/ejs@3.1.10",
        "pkg:npm/electron-builder-squirrel-windows@26.8.1",
        "pkg:npm/electron-publish@26.8.1",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/hosted-git-info@4.1.0",
        "pkg:npm/isbinaryfile@5.0.7",
        "pkg:npm/jiti@2.7.0",
        "pkg:npm/js-yaml@4.3.0",
        "pkg:npm/json5@2.2.3",
        "pkg:npm/lazy-val@1.0.5",
        "pkg:npm/minimatch@10.2.4",
        "pkg:npm/plist@3.1.0",
        "pkg:npm/proper-lockfile@4.1.2",
        "pkg:npm/resedit@1.7.2",
        "pkg:npm/semver@7.7.4",
        "pkg:npm/tar@7.5.19",
        "pkg:npm/temp-file@3.4.0",
        "pkg:npm/tiny-async-pool@1.3.0",
        "pkg:npm/which@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/argparse@2.0.1"
    },
    {
      "ref": "pkg:npm/asn1js@3.0.10",
      "dependsOn": [
        "pkg:npm/pvtsutils@1.3.6",
        "pkg:npm/pvutils@1.1.5",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/assert-plus@1.0.0"
    },
    {
      "ref": "pkg:npm/assertion-error@2.0.1"
    },
    {
      "ref": "pkg:npm/ast-v8-to-istanbul@0.3.12",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/js-tokens@10.0.0"
      ]
    },
    {
      "ref": "pkg:npm/astral-regex@2.0.0"
    },
    {
      "ref": "pkg:npm/async-exit-hook@2.0.1"
    },
    {
      "ref": "pkg:npm/async@3.2.6"
    },
    {
      "ref": "pkg:npm/asynckit@0.4.0"
    },
    {
      "ref": "pkg:npm/at-least-node@1.0.0"
    },
    {
      "ref": "pkg:npm/axe-core@4.12.1"
    },
    {
      "ref": "pkg:npm/balanced-match@4.0.4"
    },
    {
      "ref": "pkg:npm/base64-js@1.5.1"
    },
    {
      "ref": "pkg:npm/baseline-browser-mapping@2.10.40"
    },
    {
      "ref": "pkg:npm/big-integer@1.6.52"
    },
    {
      "ref": "pkg:npm/boolean@3.2.0"
    },
    {
      "ref": "pkg:npm/bowser@2.14.1"
    },
    {
      "ref": "pkg:npm/bplist-parser@0.3.2",
      "dependsOn": [
        "pkg:npm/big-integer@1.6.52"
      ]
    },
    {
      "ref": "pkg:npm/brace-expansion@5.0.6",
      "dependsOn": [
        "pkg:npm/balanced-match@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/browserslist@4.28.4",
      "dependsOn": [
        "pkg:npm/baseline-browser-mapping@2.10.40",
        "pkg:npm/caniuse-lite@1.0.30001799",
        "pkg:npm/electron-to-chromium@1.5.380",
        "pkg:npm/node-releases@2.0.50",
        "pkg:npm/update-browserslist-db@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/bson@6.10.4"
    },
    {
      "ref": "pkg:npm/buffer-crc32@0.2.13"
    },
    {
      "ref": "pkg:npm/buffer-from@1.1.2"
    },
    {
      "ref": "pkg:npm/buffer@5.7.1",
      "dependsOn": [
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/ieee754@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/builder-util-runtime@9.5.1",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/sax@1.6.0"
      ]
    },
    {
      "ref": "pkg:npm/builder-util@26.8.1",
      "dependsOn": [
        "pkg:npm/7zip-bin@5.2.0",
        "pkg:npm/@types/debug@4.1.13",
        "pkg:npm/app-builder-bin@5.0.0-alpha.12",
        "pkg:npm/builder-util-runtime@9.5.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/http-proxy-agent@7.0.2",
        "pkg:npm/https-proxy-agent@7.0.6",
        "pkg:npm/js-yaml@4.3.0",
        "pkg:npm/sanitize-filename@1.6.4",
        "pkg:npm/source-map-support@0.5.21",
        "pkg:npm/stat-mode@1.0.0",
        "pkg:npm/temp-file@3.4.0",
        "pkg:npm/tiny-async-pool@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/bun-types@1.3.9",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0"
      ]
    },
    {
      "ref": "pkg:npm/bundle-name@4.1.0",
      "dependsOn": [
        "pkg:npm/run-applescript@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/cac@6.7.14"
    },
    {
      "ref": "pkg:npm/cacheable-lookup@5.0.4"
    },
    {
      "ref": "pkg:npm/cacheable-request@7.0.4",
      "dependsOn": [
        "pkg:npm/clone-response@1.0.3",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/http-cache-semantics@4.2.0",
        "pkg:npm/keyv@4.5.4",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/normalize-url@6.1.0",
        "pkg:npm/responselike@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/camelcase-keys@9.1.3",
      "dependsOn": [
        "pkg:npm/camelcase@8.0.0",
        "pkg:npm/map-obj@5.0.0",
        "pkg:npm/quick-lru@6.1.2",
        "pkg:npm/type-fest@4.41.0"
      ]
    },
    {
      "ref": "pkg:npm/camelcase@8.0.0"
    },
    {
      "ref": "pkg:npm/caniuse-lite@1.0.30001799"
    },
    {
      "ref": "pkg:npm/chai@5.3.3",
      "dependsOn": [
        "pkg:npm/assertion-error@2.0.1",
        "pkg:npm/check-error@2.1.3",
        "pkg:npm/deep-eql@5.0.2",
        "pkg:npm/loupe@3.2.1",
        "pkg:npm/pathval@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/chalk@4.1.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/check-error@2.1.3"
    },
    {
      "ref": "pkg:npm/chokidar@4.0.3",
      "dependsOn": [
        "pkg:npm/readdirp@4.1.2"
      ]
    },
    {
      "ref": "pkg:npm/chownr@3.0.0"
    },
    {
      "ref": "pkg:npm/chromium-pickle-js@0.2.0"
    },
    {
      "ref": "pkg:npm/ci-info@4.3.1"
    },
    {
      "ref": "pkg:npm/ci-info@4.4.0"
    },
    {
      "ref": "pkg:npm/cli-truncate@2.1.0",
      "dependsOn": [
        "pkg:npm/slice-ansi@3.0.0",
        "pkg:npm/string-width@4.2.3"
      ]
    },
    {
      "ref": "pkg:npm/cliui@8.0.1",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/cliui@9.0.1",
      "dependsOn": [
        "pkg:npm/string-width@7.2.0",
        "pkg:npm/strip-ansi@7.2.0",
        "pkg:npm/wrap-ansi@9.0.2"
      ]
    },
    {
      "ref": "pkg:npm/clone-response@1.0.3",
      "dependsOn": [
        "pkg:npm/mimic-response@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/clsx@2.1.1"
    },
    {
      "ref": "pkg:npm/cluster-key-slot@1.1.2"
    },
    {
      "ref": "pkg:npm/color-convert@2.0.1",
      "dependsOn": [
        "pkg:npm/color-name@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/color-convert@3.1.3",
      "dependsOn": [
        "pkg:npm/color-name@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/color-name@1.1.4"
    },
    {
      "ref": "pkg:npm/color-name@2.1.0"
    },
    {
      "ref": "pkg:npm/color-string@1.9.1",
      "dependsOn": [
        "pkg:npm/color-name@1.1.4",
        "pkg:npm/simple-swizzle@0.2.4"
      ]
    },
    {
      "ref": "pkg:npm/color-string@2.1.4",
      "dependsOn": [
        "pkg:npm/color-name@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/color@4.2.3",
      "dependsOn": [
        "pkg:npm/color-convert@2.0.1",
        "pkg:npm/color-string@1.9.1"
      ]
    },
    {
      "ref": "pkg:npm/color@5.0.3",
      "dependsOn": [
        "pkg:npm/color-convert@3.1.3",
        "pkg:npm/color-string@2.1.4"
      ]
    },
    {
      "ref": "pkg:npm/colorjs.io@0.5.2"
    },
    {
      "ref": "pkg:npm/combined-stream@1.0.8",
      "dependsOn": [
        "pkg:npm/delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/commander@5.1.0"
    },
    {
      "ref": "pkg:npm/commander@9.5.0"
    },
    {
      "ref": "pkg:npm/compare-version@0.1.2"
    },
    {
      "ref": "pkg:npm/convert-source-map@2.0.0"
    },
    {
      "ref": "pkg:npm/cookie@1.1.1"
    },
    {
      "ref": "pkg:npm/core-util-is@1.0.2"
    },
    {
      "ref": "pkg:npm/crc@3.8.0",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1"
      ]
    },
    {
      "ref": "pkg:npm/cross-dirname@0.1.0"
    },
    {
      "ref": "pkg:npm/cross-spawn@7.0.6",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1",
        "pkg:npm/shebang-command@2.0.0",
        "pkg:npm/which@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/csstype@3.2.3"
    },
    {
      "ref": "pkg:npm/d3-array@3.2.4",
      "dependsOn": [
        "pkg:npm/internmap@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/d3-color@3.1.0"
    },
    {
      "ref": "pkg:npm/d3-ease@3.0.1"
    },
    {
      "ref": "pkg:npm/d3-format@3.1.2"
    },
    {
      "ref": "pkg:npm/d3-interpolate@3.0.1",
      "dependsOn": [
        "pkg:npm/d3-color@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-path@3.1.0"
    },
    {
      "ref": "pkg:npm/d3-scale@4.0.2",
      "dependsOn": [
        "pkg:npm/d3-array@3.2.4",
        "pkg:npm/d3-format@3.1.2",
        "pkg:npm/d3-interpolate@3.0.1",
        "pkg:npm/d3-time-format@4.1.0",
        "pkg:npm/d3-time@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-shape@3.2.0",
      "dependsOn": [
        "pkg:npm/d3-path@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-time-format@4.1.0",
      "dependsOn": [
        "pkg:npm/d3-time@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-time@3.1.0",
      "dependsOn": [
        "pkg:npm/d3-array@3.2.4"
      ]
    },
    {
      "ref": "pkg:npm/d3-timer@3.0.1"
    },
    {
      "ref": "pkg:npm/debug@4.4.3",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/decimal.js-light@2.5.1"
    },
    {
      "ref": "pkg:npm/decompress-response@6.0.0",
      "dependsOn": [
        "pkg:npm/mimic-response@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/deep-eql@5.0.2"
    },
    {
      "ref": "pkg:npm/default-browser-id@5.0.1"
    },
    {
      "ref": "pkg:npm/default-browser@5.5.0",
      "dependsOn": [
        "pkg:npm/bundle-name@4.1.0",
        "pkg:npm/default-browser-id@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/defer-to-connect@2.0.1"
    },
    {
      "ref": "pkg:npm/define-data-property@1.1.4",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/gopd@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/define-lazy-prop@2.0.0"
    },
    {
      "ref": "pkg:npm/define-lazy-prop@3.0.0"
    },
    {
      "ref": "pkg:npm/define-properties@1.2.1",
      "dependsOn": [
        "pkg:npm/define-data-property@1.1.4",
        "pkg:npm/has-property-descriptors@1.0.2",
        "pkg:npm/object-keys@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/delayed-stream@1.0.0"
    },
    {
      "ref": "pkg:npm/denque@2.1.0"
    },
    {
      "ref": "pkg:npm/detect-libc@2.1.2"
    },
    {
      "ref": "pkg:npm/detect-node@2.1.0"
    },
    {
      "ref": "pkg:npm/dir-compare@4.2.0",
      "dependsOn": [
        "pkg:npm/minimatch@10.2.4",
        "pkg:npm/p-limit@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/dmg-builder@26.8.1",
      "dependsOn": [
        "pkg:npm/app-builder-lib@26.8.1",
        "pkg:npm/builder-util@26.8.1",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/iconv-lite@0.6.3",
        "pkg:npm/js-yaml@4.3.0"
      ]
    },
    {
      "ref": "pkg:npm/dmg-license@1.0.11",
      "dependsOn": [
        "pkg:npm/@types/plist@3.0.5",
        "pkg:npm/@types/verror@1.10.11",
        "pkg:npm/ajv@8.20.0",
        "pkg:npm/crc@3.8.0",
        "pkg:npm/iconv-corefoundation@1.1.7",
        "pkg:npm/plist@3.1.1",
        "pkg:npm/smart-buffer@4.2.0",
        "pkg:npm/verror@1.10.1"
      ]
    },
    {
      "ref": "pkg:npm/dom-helpers@5.2.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7",
        "pkg:npm/csstype@3.2.3"
      ]
    },
    {
      "ref": "pkg:npm/dotenv-expand@11.0.7",
      "dependsOn": [
        "pkg:npm/dotenv@16.6.1"
      ]
    },
    {
      "ref": "pkg:npm/dotenv@16.6.1"
    },
    {
      "ref": "pkg:npm/dotenv@17.3.1"
    },
    {
      "ref": "pkg:npm/dunder-proto@1.0.1",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/gopd@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/eastasianwidth@0.2.0"
    },
    {
      "ref": "pkg:npm/ejs@3.1.10",
      "dependsOn": [
        "pkg:npm/jake@10.9.4"
      ]
    },
    {
      "ref": "pkg:npm/electron-builder-squirrel-windows@26.8.1",
      "dependsOn": [
        "pkg:npm/app-builder-lib@26.8.1",
        "pkg:npm/builder-util@26.8.1",
        "pkg:npm/electron-winstaller@5.4.0"
      ]
    },
    {
      "ref": "pkg:npm/electron-builder@26.8.1",
      "dependsOn": [
        "pkg:npm/app-builder-lib@26.8.1",
        "pkg:npm/builder-util-runtime@9.5.1",
        "pkg:npm/builder-util@26.8.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/ci-info@4.4.0",
        "pkg:npm/dmg-builder@26.8.1",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/lazy-val@1.0.5",
        "pkg:npm/simple-update-notifier@2.0.0",
        "pkg:npm/yargs@17.7.3"
      ]
    },
    {
      "ref": "pkg:npm/electron-publish@26.8.1",
      "dependsOn": [
        "pkg:npm/@types/fs-extra@9.0.13",
        "pkg:npm/builder-util-runtime@9.5.1",
        "pkg:npm/builder-util@26.8.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/form-data@4.0.6",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/lazy-val@1.0.5",
        "pkg:npm/mime@2.6.0"
      ]
    },
    {
      "ref": "pkg:npm/electron-to-chromium@1.5.380"
    },
    {
      "ref": "pkg:npm/electron-updater@6.8.3",
      "dependsOn": [
        "pkg:npm/builder-util-runtime@9.5.1",
        "pkg:npm/fs-extra@10.1.0",
        "pkg:npm/js-yaml@4.3.0",
        "pkg:npm/lazy-val@1.0.5",
        "pkg:npm/lodash.escaperegexp@4.1.2",
        "pkg:npm/lodash.isequal@4.5.0",
        "pkg:npm/semver@7.7.4",
        "pkg:npm/tiny-typed-emitter@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/electron-vite@5.0.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.29.7",
        "pkg:npm/@babel/plugin-transform-arrow-functions@7.29.7",
        "pkg:npm/cac@6.7.14",
        "pkg:npm/esbuild@0.25.12",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/electron-winstaller@5.4.0",
      "dependsOn": [
        "pkg:npm/@electron/asar@3.4.1",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/fs-extra@7.0.1",
        "pkg:npm/lodash@4.18.1",
        "pkg:npm/temp@0.9.4"
      ]
    },
    {
      "ref": "pkg:npm/electron@39.8.6",
      "dependsOn": [
        "pkg:npm/@electron/get@2.0.3",
        "pkg:npm/@types/node@22.20.0",
        "pkg:npm/extract-zip@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/elementtree@0.1.7",
      "dependsOn": [
        "pkg:npm/sax@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/emoji-mart@5.6.0"
    },
    {
      "ref": "pkg:npm/emoji-regex@10.6.0"
    },
    {
      "ref": "pkg:npm/emoji-regex@8.0.0"
    },
    {
      "ref": "pkg:npm/emoji-regex@9.2.2"
    },
    {
      "ref": "pkg:npm/enabled@2.0.0"
    },
    {
      "ref": "pkg:npm/end-of-stream@1.4.5",
      "dependsOn": [
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/entities@7.0.1"
    },
    {
      "ref": "pkg:npm/env-paths@2.2.1"
    },
    {
      "ref": "pkg:npm/err-code@2.0.3"
    },
    {
      "ref": "pkg:npm/es-define-property@1.0.1"
    },
    {
      "ref": "pkg:npm/es-errors@1.3.0"
    },
    {
      "ref": "pkg:npm/es-module-lexer@1.7.0"
    },
    {
      "ref": "pkg:npm/es-object-atoms@1.1.2",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/es-set-tostringtag@2.1.0",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/get-intrinsic@1.3.0",
        "pkg:npm/has-tostringtag@1.0.2",
        "pkg:npm/hasown@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/es6-error@4.1.1"
    },
    {
      "ref": "pkg:npm/esbuild@0.25.12"
    },
    {
      "ref": "pkg:npm/esbuild@0.27.7"
    },
    {
      "ref": "pkg:npm/escalade@3.2.0"
    },
    {
      "ref": "pkg:npm/escape-string-regexp@4.0.0"
    },
    {
      "ref": "pkg:npm/estree-walker@3.0.3",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/eventemitter3@4.0.7"
    },
    {
      "ref": "pkg:npm/events@3.3.0"
    },
    {
      "ref": "pkg:npm/expect-type@1.4.0"
    },
    {
      "ref": "pkg:npm/exponential-backoff@3.1.3"
    },
    {
      "ref": "pkg:npm/extract-zip@2.0.1",
      "dependsOn": [
        "pkg:npm/debug@4.4.3",
        "pkg:npm/get-stream@5.2.0",
        "pkg:npm/yauzl@2.10.0"
      ]
    },
    {
      "ref": "pkg:npm/extsprintf@1.4.1"
    },
    {
      "ref": "pkg:npm/fake-indexeddb@6.2.5"
    },
    {
      "ref": "pkg:npm/fast-deep-equal@3.1.3"
    },
    {
      "ref": "pkg:npm/fast-equals@5.4.0"
    },
    {
      "ref": "pkg:npm/fast-uri@3.1.2"
    },
    {
      "ref": "pkg:npm/fd-slicer@1.1.0",
      "dependsOn": [
        "pkg:npm/pend@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/fdir@6.5.0"
    },
    {
      "ref": "pkg:npm/fecha@4.2.3"
    },
    {
      "ref": "pkg:npm/fflate@0.8.3"
    },
    {
      "ref": "pkg:npm/filelist@1.0.6",
      "dependsOn": [
        "pkg:npm/minimatch@10.2.4"
      ]
    },
    {
      "ref": "pkg:npm/fn.name@1.1.0"
    },
    {
      "ref": "pkg:npm/foreground-child@3.3.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.6",
        "pkg:npm/signal-exit@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/form-data@4.0.6",
      "dependsOn": [
        "pkg:npm/asynckit@0.4.0",
        "pkg:npm/combined-stream@1.0.8",
        "pkg:npm/es-set-tostringtag@2.1.0",
        "pkg:npm/hasown@2.0.4",
        "pkg:npm/mime-types@2.1.35"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@10.1.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@6.2.1",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@11.3.5",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@6.2.1",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@7.0.1",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@4.0.0",
        "pkg:npm/universalify@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@8.1.0",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@4.0.0",
        "pkg:npm/universalify@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/fs-extra@9.1.0",
      "dependsOn": [
        "pkg:npm/at-least-node@1.0.0",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/jsonfile@6.2.1",
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/fs.realpath@1.0.0"
    },
    {
      "ref": "pkg:npm/fsevents@2.3.2"
    },
    {
      "ref": "pkg:npm/fsevents@2.3.3"
    },
    {
      "ref": "pkg:npm/function-bind@1.1.2"
    },
    {
      "ref": "pkg:npm/gensync@1.0.0-beta.2"
    },
    {
      "ref": "pkg:npm/get-caller-file@2.0.5"
    },
    {
      "ref": "pkg:npm/get-east-asian-width@1.6.0"
    },
    {
      "ref": "pkg:npm/get-intrinsic@1.3.0",
      "dependsOn": [
        "pkg:npm/call-bind-apply-helpers@1.0.2",
        "pkg:npm/es-define-property@1.0.1",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/es-object-atoms@1.1.2",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/get-proto@1.0.1",
        "pkg:npm/gopd@1.2.0",
        "pkg:npm/has-symbols@1.1.0",
        "pkg:npm/hasown@2.0.4",
        "pkg:npm/math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/get-proto@1.0.1",
      "dependsOn": [
        "pkg:npm/dunder-proto@1.0.1",
        "pkg:npm/es-object-atoms@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@5.2.0",
      "dependsOn": [
        "pkg:npm/pump@3.0.4"
      ]
    },
    {
      "ref": "pkg:npm/get-tsconfig@4.14.0",
      "dependsOn": [
        "pkg:npm/resolve-pkg-maps@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/glob@10.5.0",
      "dependsOn": [
        "pkg:npm/foreground-child@3.3.1",
        "pkg:npm/jackspeak@3.4.3",
        "pkg:npm/minimatch@10.2.4",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/package-json-from-dist@1.0.1",
        "pkg:npm/path-scurry@1.11.1"
      ]
    },
    {
      "ref": "pkg:npm/glob@7.2.3",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/minimatch@10.2.4",
        "pkg:npm/once@1.4.0",
        "pkg:npm/path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/glob@9.3.5",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/minimatch@10.2.4",
        "pkg:npm/minipass@4.2.8",
        "pkg:npm/path-scurry@1.11.1"
      ]
    },
    {
      "ref": "pkg:npm/global-agent@3.0.0",
      "dependsOn": [
        "pkg:npm/boolean@3.2.0",
        "pkg:npm/es6-error@4.1.1",
        "pkg:npm/matcher@3.0.0",
        "pkg:npm/roarr@2.15.4",
        "pkg:npm/semver@7.8.5",
        "pkg:npm/serialize-error@7.0.1"
      ]
    },
    {
      "ref": "pkg:npm/globalthis@1.0.4",
      "dependsOn": [
        "pkg:npm/define-properties@1.2.1",
        "pkg:npm/gopd@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/gopd@1.2.0"
    },
    {
      "ref": "pkg:npm/got@11.8.6",
      "dependsOn": [
        "pkg:npm/@sindresorhus/is@4.6.0",
        "pkg:npm/@szmarczak/http-timer@4.0.6",
        "pkg:npm/@types/cacheable-request@6.0.3",
        "pkg:npm/@types/responselike@1.0.3",
        "pkg:npm/cacheable-lookup@5.0.4",
        "pkg:npm/cacheable-request@7.0.4",
        "pkg:npm/decompress-response@6.0.0",
        "pkg:npm/http2-wrapper@1.0.3",
        "pkg:npm/lowercase-keys@2.0.0",
        "pkg:npm/p-cancelable@2.1.1",
        "pkg:npm/responselike@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.11"
    },
    {
      "ref": "pkg:npm/happy-dom@20.9.0",
      "dependsOn": [
        "pkg:npm/@types/node@25.5.0",
        "pkg:npm/@types/whatwg-mimetype@3.0.2",
        "pkg:npm/@types/ws@8.18.1",
        "pkg:npm/entities@7.0.1",
        "pkg:npm/whatwg-mimetype@3.0.0",
        "pkg:npm/ws@8.21.0"
      ]
    },
    {
      "ref": "pkg:npm/has-flag@4.0.0"
    },
    {
      "ref": "pkg:npm/has-property-descriptors@1.0.2",
      "dependsOn": [
        "pkg:npm/es-define-property@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/has-symbols@1.1.0"
    },
    {
      "ref": "pkg:npm/has-tostringtag@1.0.2",
      "dependsOn": [
        "pkg:npm/has-symbols@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/hash-wasm@4.12.0"
    },
    {
      "ref": "pkg:npm/hasown@2.0.4",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/hosted-git-info@4.1.0",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/html-escaper@2.0.2"
    },
    {
      "ref": "pkg:npm/html-parse-stringify@3.0.1",
      "dependsOn": [
        "pkg:npm/void-elements@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/http-cache-semantics@4.2.0"
    },
    {
      "ref": "pkg:npm/http-proxy-agent@7.0.2",
      "dependsOn": [
        "pkg:npm/agent-base@7.1.4",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/http2-wrapper@1.0.3",
      "dependsOn": [
        "pkg:npm/quick-lru@5.1.1",
        "pkg:npm/resolve-alpn@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/https-proxy-agent@7.0.6",
      "dependsOn": [
        "pkg:npm/agent-base@7.1.4",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/i18next@24.2.3",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7"
      ]
    },
    {
      "ref": "pkg:npm/iconv-corefoundation@1.1.7",
      "dependsOn": [
        "pkg:npm/cli-truncate@2.1.0",
        "pkg:npm/node-addon-api@1.7.2"
      ]
    },
    {
      "ref": "pkg:npm/iconv-lite@0.6.3",
      "dependsOn": [
        "pkg:npm/safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/ieee754@1.2.1"
    },
    {
      "ref": "pkg:npm/immutable@5.1.8"
    },
    {
      "ref": "pkg:npm/inflight@1.0.6",
      "dependsOn": [
        "pkg:npm/once@1.4.0",
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/inherits@2.0.4"
    },
    {
      "ref": "pkg:npm/ini@4.1.3"
    },
    {
      "ref": "pkg:npm/internmap@2.0.3"
    },
    {
      "ref": "pkg:npm/ioredis@5.9.3",
      "dependsOn": [
        "pkg:npm/@ioredis/commands@1.5.0",
        "pkg:npm/cluster-key-slot@1.1.2",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/denque@2.1.0",
        "pkg:npm/lodash.defaults@4.2.0",
        "pkg:npm/lodash.isarguments@3.1.0",
        "pkg:npm/redis-errors@1.2.0",
        "pkg:npm/redis-parser@3.0.0",
        "pkg:npm/standard-as-callback@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/is-arrayish@0.3.4"
    },
    {
      "ref": "pkg:npm/is-docker@2.2.1"
    },
    {
      "ref": "pkg:npm/is-docker@3.0.0"
    },
    {
      "ref": "pkg:npm/is-extglob@2.1.1"
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@3.0.0"
    },
    {
      "ref": "pkg:npm/is-glob@4.0.3",
      "dependsOn": [
        "pkg:npm/is-extglob@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/is-in-ssh@1.0.0"
    },
    {
      "ref": "pkg:npm/is-inside-container@1.0.0",
      "dependsOn": [
        "pkg:npm/is-docker@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-stream@2.0.1"
    },
    {
      "ref": "pkg:npm/is-wsl@2.2.0",
      "dependsOn": [
        "pkg:npm/is-docker@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/is-wsl@3.1.1",
      "dependsOn": [
        "pkg:npm/is-inside-container@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/isbinaryfile@4.0.10"
    },
    {
      "ref": "pkg:npm/isbinaryfile@5.0.7"
    },
    {
      "ref": "pkg:npm/isexe@2.0.0"
    },
    {
      "ref": "pkg:npm/isexe@3.1.5"
    },
    {
      "ref": "pkg:npm/isexe@4.0.0"
    },
    {
      "ref": "pkg:npm/istanbul-lib-coverage@3.2.2"
    },
    {
      "ref": "pkg:npm/istanbul-lib-report@3.0.1",
      "dependsOn": [
        "pkg:npm/istanbul-lib-coverage@3.2.2",
        "pkg:npm/make-dir@4.0.0",
        "pkg:npm/supports-color@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/istanbul-lib-source-maps@5.0.6",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/istanbul-lib-coverage@3.2.2"
      ]
    },
    {
      "ref": "pkg:npm/istanbul-reports@3.2.0",
      "dependsOn": [
        "pkg:npm/html-escaper@2.0.2",
        "pkg:npm/istanbul-lib-report@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jackspeak@3.4.3",
      "dependsOn": [
        "pkg:npm/@isaacs/cliui@8.0.2"
      ]
    },
    {
      "ref": "pkg:npm/jake@10.9.4",
      "dependsOn": [
        "pkg:npm/async@3.2.6",
        "pkg:npm/filelist@1.0.6",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/jiti@2.7.0"
    },
    {
      "ref": "pkg:npm/jose@5.10.0"
    },
    {
      "ref": "pkg:npm/jose@6.2.3"
    },
    {
      "ref": "pkg:npm/js-tokens@10.0.0"
    },
    {
      "ref": "pkg:npm/js-tokens@4.0.0"
    },
    {
      "ref": "pkg:npm/js-tokens@9.0.1"
    },
    {
      "ref": "pkg:npm/js-yaml@4.3.0",
      "dependsOn": [
        "pkg:npm/argparse@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jsesc@3.1.0"
    },
    {
      "ref": "pkg:npm/json-buffer@3.0.1"
    },
    {
      "ref": "pkg:npm/json-schema-traverse@1.0.0"
    },
    {
      "ref": "pkg:npm/json-stringify-safe@5.0.1"
    },
    {
      "ref": "pkg:npm/json5@2.2.3"
    },
    {
      "ref": "pkg:npm/jsonfile@4.0.0"
    },
    {
      "ref": "pkg:npm/jsonfile@6.2.1",
      "dependsOn": [
        "pkg:npm/universalify@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/keyv@4.5.4",
      "dependsOn": [
        "pkg:npm/json-buffer@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/kleur@3.0.3"
    },
    {
      "ref": "pkg:npm/kleur@4.1.5"
    },
    {
      "ref": "pkg:npm/kuler@2.0.0"
    },
    {
      "ref": "pkg:npm/lazy-val@1.0.5"
    },
    {
      "ref": "pkg:npm/livekit-client@2.19.1",
      "dependsOn": [
        "pkg:npm/@livekit/mutex@1.1.1",
        "pkg:npm/@livekit/protocol@1.45.8",
        "pkg:npm/@types/dom-mediacapture-record@1.0.22",
        "pkg:npm/events@3.3.0",
        "pkg:npm/jose@6.2.3",
        "pkg:npm/loglevel@1.9.2",
        "pkg:npm/sdp-transform@2.15.0",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/typed-emitter@2.1.0",
        "pkg:npm/webrtc-adapter@9.0.5"
      ]
    },
    {
      "ref": "pkg:npm/livekit-server-sdk@2.15.4",
      "dependsOn": [
        "pkg:npm/@bufbuild/protobuf@1.10.1",
        "pkg:npm/@livekit/protocol@1.48.0",
        "pkg:npm/camelcase-keys@9.1.3",
        "pkg:npm/jose@5.10.0"
      ]
    },
    {
      "ref": "pkg:npm/lodash.debounce@4.0.8"
    },
    {
      "ref": "pkg:npm/lodash.defaults@4.2.0"
    },
    {
      "ref": "pkg:npm/lodash.escaperegexp@4.1.2"
    },
    {
      "ref": "pkg:npm/lodash.isarguments@3.1.0"
    },
    {
      "ref": "pkg:npm/lodash.isequal@4.5.0"
    },
    {
      "ref": "pkg:npm/lodash@4.18.1"
    },
    {
      "ref": "pkg:npm/logform@2.7.0",
      "dependsOn": [
        "pkg:npm/@colors/colors@1.6.0",
        "pkg:npm/@types/triple-beam@1.3.5",
        "pkg:npm/fecha@4.2.3",
        "pkg:npm/ms@2.1.3",
        "pkg:npm/safe-stable-stringify@2.5.0",
        "pkg:npm/triple-beam@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/loglevel@1.9.1"
    },
    {
      "ref": "pkg:npm/loglevel@1.9.2"
    },
    {
      "ref": "pkg:npm/loose-envify@1.4.0",
      "dependsOn": [
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/loupe@3.2.1"
    },
    {
      "ref": "pkg:npm/lowercase-keys@2.0.0"
    },
    {
      "ref": "pkg:npm/lru-cache@10.4.3"
    },
    {
      "ref": "pkg:npm/lru-cache@5.1.1",
      "dependsOn": [
        "pkg:npm/yallist@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/lru-cache@6.0.0",
      "dependsOn": [
        "pkg:npm/yallist@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/magic-string@0.30.21",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/magicast@0.3.5",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.7",
        "pkg:npm/@babel/types@7.29.7",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/make-dir@4.0.0",
      "dependsOn": [
        "pkg:npm/semver@7.8.5"
      ]
    },
    {
      "ref": "pkg:npm/map-obj@5.0.0"
    },
    {
      "ref": "pkg:npm/matcher@3.0.0",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/math-intrinsics@1.1.0"
    },
    {
      "ref": "pkg:npm/memory-pager@1.5.0"
    },
    {
      "ref": "pkg:npm/meshoptimizer@1.0.1"
    },
    {
      "ref": "pkg:npm/mime-db@1.52.0"
    },
    {
      "ref": "pkg:npm/mime-types@2.1.35",
      "dependsOn": [
        "pkg:npm/mime-db@1.52.0"
      ]
    },
    {
      "ref": "pkg:npm/mime@2.6.0"
    },
    {
      "ref": "pkg:npm/mimic-response@1.0.1"
    },
    {
      "ref": "pkg:npm/mimic-response@3.1.0"
    },
    {
      "ref": "pkg:npm/minimatch@10.2.4",
      "dependsOn": [
        "pkg:npm/brace-expansion@5.0.6"
      ]
    },
    {
      "ref": "pkg:npm/minimist@1.2.8"
    },
    {
      "ref": "pkg:npm/minipass@4.2.8"
    },
    {
      "ref": "pkg:npm/minipass@7.1.3"
    },
    {
      "ref": "pkg:npm/minizlib@3.1.0",
      "dependsOn": [
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/mkdirp@0.5.6",
      "dependsOn": [
        "pkg:npm/minimist@1.2.8"
      ]
    },
    {
      "ref": "pkg:npm/mnemonist@0.38.3",
      "dependsOn": [
        "pkg:npm/obliterator@1.6.1"
      ]
    },
    {
      "ref": "pkg:npm/mongodb-connection-string-url@3.0.2",
      "dependsOn": [
        "pkg:npm/@types/whatwg-url@11.0.5",
        "pkg:npm/whatwg-url@14.2.0"
      ]
    },
    {
      "ref": "pkg:npm/mongodb@6.21.0",
      "dependsOn": [
        "pkg:npm/@mongodb-js/saslprep@1.4.11",
        "pkg:npm/bson@6.10.4",
        "pkg:npm/mongodb-connection-string-url@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ms@2.1.3"
    },
    {
      "ref": "pkg:npm/nanoid@3.3.15"
    },
    {
      "ref": "pkg:npm/native-run@2.0.3",
      "dependsOn": [
        "pkg:npm/@ionic/utils-fs@3.1.7",
        "pkg:npm/@ionic/utils-terminal@2.3.5",
        "pkg:npm/bplist-parser@0.3.2",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/elementtree@0.1.7",
        "pkg:npm/ini@4.1.3",
        "pkg:npm/plist@3.1.1",
        "pkg:npm/split2@4.2.0",
        "pkg:npm/through2@4.0.2",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/yauzl@2.10.0"
      ]
    },
    {
      "ref": "pkg:npm/node-abi@4.31.0",
      "dependsOn": [
        "pkg:npm/semver@7.7.4"
      ]
    },
    {
      "ref": "pkg:npm/node-addon-api@1.7.2"
    },
    {
      "ref": "pkg:npm/node-addon-api@7.1.1"
    },
    {
      "ref": "pkg:npm/node-api-version@0.2.1",
      "dependsOn": [
        "pkg:npm/semver@7.7.4"
      ]
    },
    {
      "ref": "pkg:npm/node-gyp@12.4.0",
      "dependsOn": [
        "pkg:npm/env-paths@2.2.1",
        "pkg:npm/exponential-backoff@3.1.3",
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/nopt@9.0.0",
        "pkg:npm/proc-log@6.1.0",
        "pkg:npm/semver@7.7.4",
        "pkg:npm/tar@7.5.19",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/undici@6.27.0",
        "pkg:npm/which@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/node-releases@2.0.50"
    },
    {
      "ref": "pkg:npm/nopt@9.0.0",
      "dependsOn": [
        "pkg:npm/abbrev@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/normalize-url@6.1.0"
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1"
    },
    {
      "ref": "pkg:npm/object-keys@1.1.1"
    },
    {
      "ref": "pkg:npm/obliterator@1.6.1"
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/one-time@1.0.0",
      "dependsOn": [
        "pkg:npm/fn.name@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/open@11.0.0",
      "dependsOn": [
        "pkg:npm/default-browser@5.5.0",
        "pkg:npm/define-lazy-prop@3.0.0",
        "pkg:npm/is-in-ssh@1.0.0",
        "pkg:npm/is-inside-container@1.0.0",
        "pkg:npm/powershell-utils@0.1.0",
        "pkg:npm/wsl-utils@0.3.1"
      ]
    },
    {
      "ref": "pkg:npm/open@8.4.2",
      "dependsOn": [
        "pkg:npm/define-lazy-prop@2.0.0",
        "pkg:npm/is-docker@2.2.1",
        "pkg:npm/is-wsl@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/otpauth@9.5.0",
      "dependsOn": [
        "pkg:npm/@noble/hashes@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/p-cancelable@2.1.1"
    },
    {
      "ref": "pkg:npm/p-limit@3.1.0",
      "dependsOn": [
        "pkg:npm/yocto-queue@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/package-json-from-dist@1.0.1"
    },
    {
      "ref": "pkg:npm/path-is-absolute@1.0.1"
    },
    {
      "ref": "pkg:npm/path-key@3.1.1"
    },
    {
      "ref": "pkg:npm/path-scurry@1.11.1",
      "dependsOn": [
        "pkg:npm/lru-cache@10.4.3",
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/pathe@2.0.3"
    },
    {
      "ref": "pkg:npm/pathval@2.0.1"
    },
    {
      "ref": "pkg:npm/pe-library@0.4.1"
    },
    {
      "ref": "pkg:npm/pend@1.2.0"
    },
    {
      "ref": "pkg:npm/perfect-freehand@1.2.3"
    },
    {
      "ref": "pkg:npm/picocolors@1.1.1"
    },
    {
      "ref": "pkg:npm/picomatch@4.0.4"
    },
    {
      "ref": "pkg:npm/playwright-core@1.59.1"
    },
    {
      "ref": "pkg:npm/playwright-core@1.61.1"
    },
    {
      "ref": "pkg:npm/playwright@1.59.1",
      "dependsOn": [
        "pkg:npm/playwright-core@1.59.1"
      ]
    },
    {
      "ref": "pkg:npm/playwright@1.61.1",
      "dependsOn": [
        "pkg:npm/playwright-core@1.61.1"
      ]
    },
    {
      "ref": "pkg:npm/plist@3.1.0",
      "dependsOn": [
        "pkg:npm/@xmldom/xmldom@0.8.13",
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/xmlbuilder@15.1.1"
      ]
    },
    {
      "ref": "pkg:npm/plist@3.1.1",
      "dependsOn": [
        "pkg:npm/@xmldom/xmldom@0.8.13",
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/xmlbuilder@15.1.1"
      ]
    },
    {
      "ref": "pkg:npm/postcss@8.5.15",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.15",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/postject@1.0.0-alpha.6",
      "dependsOn": [
        "pkg:npm/commander@9.5.0"
      ]
    },
    {
      "ref": "pkg:npm/powershell-utils@0.1.0"
    },
    {
      "ref": "pkg:npm/proc-log@6.1.0"
    },
    {
      "ref": "pkg:npm/progress@2.0.3"
    },
    {
      "ref": "pkg:npm/promise-retry@2.0.1",
      "dependsOn": [
        "pkg:npm/err-code@2.0.3",
        "pkg:npm/retry@0.12.0"
      ]
    },
    {
      "ref": "pkg:npm/prompts@2.4.2",
      "dependsOn": [
        "pkg:npm/kleur@3.0.3",
        "pkg:npm/sisteransi@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/prop-types@15.8.1",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/react-is@16.13.1"
      ]
    },
    {
      "ref": "pkg:npm/proper-lockfile@4.1.2",
      "dependsOn": [
        "pkg:npm/graceful-fs@4.2.11",
        "pkg:npm/retry@0.12.0",
        "pkg:npm/signal-exit@3.0.7"
      ]
    },
    {
      "ref": "pkg:npm/proxy-compare@3.0.1"
    },
    {
      "ref": "pkg:npm/proxy-memoize@3.0.1",
      "dependsOn": [
        "pkg:npm/proxy-compare@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/pump@3.0.4",
      "dependsOn": [
        "pkg:npm/end-of-stream@1.4.5",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/punycode@2.3.1"
    },
    {
      "ref": "pkg:npm/pvtsutils@1.3.6",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/pvutils@1.1.5"
    },
    {
      "ref": "pkg:npm/qrcode.react@4.2.0",
      "dependsOn": [
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/quick-lru@5.1.1"
    },
    {
      "ref": "pkg:npm/quick-lru@6.1.2"
    },
    {
      "ref": "pkg:npm/react-dom@18.3.1",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/react@18.3.1",
        "pkg:npm/scheduler@0.23.2"
      ]
    },
    {
      "ref": "pkg:npm/react-i18next@15.7.4",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7",
        "pkg:npm/html-parse-stringify@3.0.1",
        "pkg:npm/i18next@24.2.3",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/react-is@16.13.1"
    },
    {
      "ref": "pkg:npm/react-is@18.3.1"
    },
    {
      "ref": "pkg:npm/react-refresh@0.17.0"
    },
    {
      "ref": "pkg:npm/react-router-dom@7.15.1",
      "dependsOn": [
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-router@7.15.1",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/react-router@7.15.1",
      "dependsOn": [
        "pkg:npm/cookie@1.1.1",
        "pkg:npm/react@18.3.1",
        "pkg:npm/set-cookie-parser@2.7.2"
      ]
    },
    {
      "ref": "pkg:npm/react-smooth@4.0.4",
      "dependsOn": [
        "pkg:npm/fast-equals@5.4.0",
        "pkg:npm/prop-types@15.8.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-transition-group@4.4.5",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/react-transition-group@4.4.5",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.7",
        "pkg:npm/dom-helpers@5.2.1",
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/prop-types@15.8.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/react@18.3.1",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/read-binary-file-arch@1.0.6",
      "dependsOn": [
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/readable-stream@3.6.2",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/string_decoder@1.3.0",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/readdirp@4.1.2"
    },
    {
      "ref": "pkg:npm/recharts-scale@0.4.5",
      "dependsOn": [
        "pkg:npm/decimal.js-light@2.5.1"
      ]
    },
    {
      "ref": "pkg:npm/recharts@2.15.4",
      "dependsOn": [
        "pkg:npm/clsx@2.1.1",
        "pkg:npm/eventemitter3@4.0.7",
        "pkg:npm/lodash@4.18.1",
        "pkg:npm/react-dom@18.3.1",
        "pkg:npm/react-is@18.3.1",
        "pkg:npm/react-smooth@4.0.4",
        "pkg:npm/react@18.3.1",
        "pkg:npm/recharts-scale@0.4.5",
        "pkg:npm/tiny-invariant@1.3.3",
        "pkg:npm/victory-vendor@36.9.2"
      ]
    },
    {
      "ref": "pkg:npm/redis-errors@1.2.0"
    },
    {
      "ref": "pkg:npm/redis-parser@3.0.0",
      "dependsOn": [
        "pkg:npm/redis-errors@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/reflect-metadata@0.2.2"
    },
    {
      "ref": "pkg:npm/require-directory@2.1.1"
    },
    {
      "ref": "pkg:npm/require-from-string@2.0.2"
    },
    {
      "ref": "pkg:npm/resedit@1.7.2",
      "dependsOn": [
        "pkg:npm/pe-library@0.4.1"
      ]
    },
    {
      "ref": "pkg:npm/resolve-alpn@1.2.1"
    },
    {
      "ref": "pkg:npm/resolve-pkg-maps@1.0.0"
    },
    {
      "ref": "pkg:npm/responselike@2.0.1",
      "dependsOn": [
        "pkg:npm/lowercase-keys@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/retry@0.12.0"
    },
    {
      "ref": "pkg:npm/rimraf@2.6.3",
      "dependsOn": [
        "pkg:npm/glob@7.2.3"
      ]
    },
    {
      "ref": "pkg:npm/rimraf@4.4.1",
      "dependsOn": [
        "pkg:npm/glob@9.3.5"
      ]
    },
    {
      "ref": "pkg:npm/roarr@2.15.4",
      "dependsOn": [
        "pkg:npm/boolean@3.2.0",
        "pkg:npm/detect-node@2.1.0",
        "pkg:npm/globalthis@1.0.4",
        "pkg:npm/json-stringify-safe@5.0.1",
        "pkg:npm/semver-compare@1.0.0",
        "pkg:npm/sprintf-js@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/rollup-plugin-visualizer@7.0.1",
      "dependsOn": [
        "pkg:npm/open@11.0.0",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/source-map@0.7.6",
        "pkg:npm/yargs@18.0.0"
      ]
    },
    {
      "ref": "pkg:npm/rollup@4.62.2",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/run-applescript@7.1.0"
    },
    {
      "ref": "pkg:npm/rxjs@7.8.2",
      "dependsOn": [
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/safe-buffer@5.2.1"
    },
    {
      "ref": "pkg:npm/safe-stable-stringify@2.5.0"
    },
    {
      "ref": "pkg:npm/safer-buffer@2.1.2"
    },
    {
      "ref": "pkg:npm/sanitize-filename@1.6.4",
      "dependsOn": [
        "pkg:npm/truncate-utf8-bytes@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/sass-embedded-all-unknown@1.97.3",
      "dependsOn": [
        "pkg:npm/sass@1.97.3"
      ]
    },
    {
      "ref": "pkg:npm/sass-embedded-android-arm64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-android-arm@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-android-riscv64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-android-x64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-darwin-arm64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-darwin-x64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-arm64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-arm@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-musl-arm64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-musl-arm@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-musl-riscv64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-musl-x64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-riscv64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-linux-x64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-unknown-all@1.97.3",
      "dependsOn": [
        "pkg:npm/sass@1.97.3"
      ]
    },
    {
      "ref": "pkg:npm/sass-embedded-win32-arm64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded-win32-x64@1.97.3"
    },
    {
      "ref": "pkg:npm/sass-embedded@1.97.3",
      "dependsOn": [
        "pkg:npm/@bufbuild/protobuf@2.12.1",
        "pkg:npm/colorjs.io@0.5.2",
        "pkg:npm/immutable@5.1.8",
        "pkg:npm/rxjs@7.8.2",
        "pkg:npm/supports-color@8.1.1",
        "pkg:npm/sync-child-process@1.0.2",
        "pkg:npm/varint@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/sass@1.97.3",
      "dependsOn": [
        "pkg:npm/chokidar@4.0.3",
        "pkg:npm/immutable@5.1.8",
        "pkg:npm/source-map-js@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/sax@1.1.4"
    },
    {
      "ref": "pkg:npm/sax@1.6.0"
    },
    {
      "ref": "pkg:npm/scheduler@0.23.2",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/schema-utils@4.3.3",
      "dependsOn": [
        "pkg:npm/@types/json-schema@7.0.15",
        "pkg:npm/ajv-formats@2.1.1",
        "pkg:npm/ajv-keywords@5.1.0",
        "pkg:npm/ajv@8.18.0"
      ]
    },
    {
      "ref": "pkg:npm/sdp-transform@2.15.0"
    },
    {
      "ref": "pkg:npm/sdp@3.2.2"
    },
    {
      "ref": "pkg:npm/semver-compare@1.0.0"
    },
    {
      "ref": "pkg:npm/semver@5.7.2"
    },
    {
      "ref": "pkg:npm/semver@6.3.1"
    },
    {
      "ref": "pkg:npm/semver@7.7.4"
    },
    {
      "ref": "pkg:npm/semver@7.8.5"
    },
    {
      "ref": "pkg:npm/serialize-error@7.0.1",
      "dependsOn": [
        "pkg:npm/type-fest@0.13.1"
      ]
    },
    {
      "ref": "pkg:npm/set-cookie-parser@2.7.2"
    },
    {
      "ref": "pkg:npm/sharp@0.33.5",
      "dependsOn": [
        "pkg:npm/color@4.2.3",
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/semver@7.8.5"
      ]
    },
    {
      "ref": "pkg:npm/shebang-command@2.0.0",
      "dependsOn": [
        "pkg:npm/shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/shebang-regex@3.0.0"
    },
    {
      "ref": "pkg:npm/siginfo@2.0.0"
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7"
    },
    {
      "ref": "pkg:npm/signal-exit@4.1.0"
    },
    {
      "ref": "pkg:npm/simple-git-hooks@2.13.1"
    },
    {
      "ref": "pkg:npm/simple-swizzle@0.2.4",
      "dependsOn": [
        "pkg:npm/is-arrayish@0.3.4"
      ]
    },
    {
      "ref": "pkg:npm/simple-update-notifier@2.0.0",
      "dependsOn": [
        "pkg:npm/semver@7.8.5"
      ]
    },
    {
      "ref": "pkg:npm/sisteransi@1.0.5"
    },
    {
      "ref": "pkg:npm/slice-ansi@3.0.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/astral-regex@2.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/slice-ansi@4.0.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/astral-regex@2.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/smart-buffer@4.2.0"
    },
    {
      "ref": "pkg:npm/source-map-js@1.2.1"
    },
    {
      "ref": "pkg:npm/source-map-support@0.5.21",
      "dependsOn": [
        "pkg:npm/buffer-from@1.1.2",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/source-map@0.6.1"
    },
    {
      "ref": "pkg:npm/source-map@0.7.6"
    },
    {
      "ref": "pkg:npm/sparse-bitfield@3.0.3",
      "dependsOn": [
        "pkg:npm/memory-pager@1.5.0"
      ]
    },
    {
      "ref": "pkg:npm/split2@4.2.0"
    },
    {
      "ref": "pkg:npm/sprintf-js@1.1.3"
    },
    {
      "ref": "pkg:npm/stack-trace@0.0.10"
    },
    {
      "ref": "pkg:npm/stackback@0.0.2"
    },
    {
      "ref": "pkg:npm/standard-as-callback@2.1.0"
    },
    {
      "ref": "pkg:npm/stat-mode@1.0.0"
    },
    {
      "ref": "pkg:npm/std-env@3.10.0"
    },
    {
      "ref": "pkg:npm/string-width@4.2.3",
      "dependsOn": [
        "pkg:npm/emoji-regex@8.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/string-width@5.1.2",
      "dependsOn": [
        "pkg:npm/eastasianwidth@0.2.0",
        "pkg:npm/emoji-regex@9.2.2",
        "pkg:npm/strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/string-width@7.2.0",
      "dependsOn": [
        "pkg:npm/emoji-regex@10.6.0",
        "pkg:npm/get-east-asian-width@1.6.0",
        "pkg:npm/strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/string_decoder@1.3.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.2.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@6.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/strip-ansi@7.2.0",
      "dependsOn": [
        "pkg:npm/ansi-regex@6.2.2"
      ]
    },
    {
      "ref": "pkg:npm/strip-literal@3.1.0",
      "dependsOn": [
        "pkg:npm/js-tokens@9.0.1"
      ]
    },
    {
      "ref": "pkg:npm/stripe@22.1.0"
    },
    {
      "ref": "pkg:npm/sumchecker@3.0.1",
      "dependsOn": [
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/supports-color@7.2.0",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/supports-color@8.1.1",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/sync-child-process@1.0.2",
      "dependsOn": [
        "pkg:npm/sync-message-port@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/sync-message-port@1.2.0"
    },
    {
      "ref": "pkg:npm/tar@7.5.19",
      "dependsOn": [
        "pkg:npm/@isaacs/fs-minipass@4.0.1",
        "pkg:npm/chownr@3.0.0",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/minizlib@3.1.0",
        "pkg:npm/yallist@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/temp-file@3.4.0",
      "dependsOn": [
        "pkg:npm/async-exit-hook@2.0.1",
        "pkg:npm/fs-extra@10.1.0"
      ]
    },
    {
      "ref": "pkg:npm/temp@0.9.4",
      "dependsOn": [
        "pkg:npm/mkdirp@0.5.6",
        "pkg:npm/rimraf@2.6.3"
      ]
    },
    {
      "ref": "pkg:npm/test-exclude@7.0.2",
      "dependsOn": [
        "pkg:npm/@istanbuljs/schema@0.1.6",
        "pkg:npm/glob@10.5.0",
        "pkg:npm/minimatch@10.2.4"
      ]
    },
    {
      "ref": "pkg:npm/text-hex@1.0.0"
    },
    {
      "ref": "pkg:npm/three@0.183.2"
    },
    {
      "ref": "pkg:npm/through2@4.0.2",
      "dependsOn": [
        "pkg:npm/readable-stream@3.6.2"
      ]
    },
    {
      "ref": "pkg:npm/tiny-async-pool@1.3.0",
      "dependsOn": [
        "pkg:npm/semver@5.7.2"
      ]
    },
    {
      "ref": "pkg:npm/tiny-invariant@1.3.3"
    },
    {
      "ref": "pkg:npm/tiny-typed-emitter@2.1.0"
    },
    {
      "ref": "pkg:npm/tinybench@2.9.0"
    },
    {
      "ref": "pkg:npm/tinyexec@0.3.2"
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.17",
      "dependsOn": [
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/tinypool@1.1.1"
    },
    {
      "ref": "pkg:npm/tinyrainbow@2.0.0"
    },
    {
      "ref": "pkg:npm/tinyspy@4.0.4"
    },
    {
      "ref": "pkg:npm/tmp-promise@3.0.3",
      "dependsOn": [
        "pkg:npm/tmp@0.2.7"
      ]
    },
    {
      "ref": "pkg:npm/tmp@0.2.7"
    },
    {
      "ref": "pkg:npm/tr46@5.1.1",
      "dependsOn": [
        "pkg:npm/punycode@2.3.1"
      ]
    },
    {
      "ref": "pkg:npm/tree-kill@1.2.2"
    },
    {
      "ref": "pkg:npm/triple-beam@1.4.1"
    },
    {
      "ref": "pkg:npm/truncate-utf8-bytes@1.0.2",
      "dependsOn": [
        "pkg:npm/utf8-byte-length@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/tslib@1.14.1"
    },
    {
      "ref": "pkg:npm/tslib@2.8.1"
    },
    {
      "ref": "pkg:npm/tsx@4.21.0",
      "dependsOn": [
        "pkg:npm/esbuild@0.27.7",
        "pkg:npm/get-tsconfig@4.14.0"
      ]
    },
    {
      "ref": "pkg:npm/tsyringe@4.10.0",
      "dependsOn": [
        "pkg:npm/tslib@1.14.1"
      ]
    },
    {
      "ref": "pkg:npm/turbo@2.9.16"
    },
    {
      "ref": "pkg:npm/type-fest@0.13.1"
    },
    {
      "ref": "pkg:npm/type-fest@4.41.0"
    },
    {
      "ref": "pkg:npm/typed-emitter@2.1.0"
    },
    {
      "ref": "pkg:npm/typescript@5.9.3"
    },
    {
      "ref": "pkg:npm/uWebSockets.js?vcs_url=https://codeload.github.com/uNetworking/uWebSockets.js/tar.gz/624987739d4da0acb628aaf2a10fc43e7ce27c5c"
    },
    {
      "ref": "pkg:npm/undici-types@6.21.0"
    },
    {
      "ref": "pkg:npm/undici-types@7.18.2"
    },
    {
      "ref": "pkg:npm/undici@6.27.0"
    },
    {
      "ref": "pkg:npm/universalify@0.1.2"
    },
    {
      "ref": "pkg:npm/universalify@2.0.1"
    },
    {
      "ref": "pkg:npm/untildify@4.0.0"
    },
    {
      "ref": "pkg:npm/update-browserslist-db@1.2.3",
      "dependsOn": [
        "pkg:npm/browserslist@4.28.4",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/uqr@0.1.2"
    },
    {
      "ref": "pkg:npm/usehooks-ts@3.1.1",
      "dependsOn": [
        "pkg:npm/lodash.debounce@4.0.8",
        "pkg:npm/react@18.3.1"
      ]
    },
    {
      "ref": "pkg:npm/utf8-byte-length@1.0.5"
    },
    {
      "ref": "pkg:npm/util-deprecate@1.0.2"
    },
    {
      "ref": "pkg:npm/varint@6.0.0"
    },
    {
      "ref": "pkg:npm/verror@1.10.1",
      "dependsOn": [
        "pkg:npm/assert-plus@1.0.0",
        "pkg:npm/core-util-is@1.0.2",
        "pkg:npm/extsprintf@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/victory-vendor@36.9.2",
      "dependsOn": [
        "pkg:npm/@types/d3-array@3.2.2",
        "pkg:npm/@types/d3-ease@3.0.2",
        "pkg:npm/@types/d3-interpolate@3.0.4",
        "pkg:npm/@types/d3-scale@4.0.9",
        "pkg:npm/@types/d3-shape@3.1.8",
        "pkg:npm/@types/d3-time@3.0.4",
        "pkg:npm/@types/d3-timer@3.0.2",
        "pkg:npm/d3-array@3.2.4",
        "pkg:npm/d3-ease@3.0.1",
        "pkg:npm/d3-interpolate@3.0.1",
        "pkg:npm/d3-scale@4.0.2",
        "pkg:npm/d3-shape@3.2.0",
        "pkg:npm/d3-time@3.1.0",
        "pkg:npm/d3-timer@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/vite-node@3.2.4",
      "dependsOn": [
        "pkg:npm/cac@6.7.14",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/es-module-lexer@1.7.0",
        "pkg:npm/pathe@2.0.3",
        "pkg:npm/vite@6.4.3"
      ]
    },
    {
      "ref": "pkg:npm/vite@6.4.3",
      "dependsOn": [
        "pkg:npm/esbuild@0.25.12",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/postcss@8.5.15",
        "pkg:npm/rollup@4.62.2",
        "pkg:npm/tinyglobby@0.2.17"
      ]
    },
    {
      "ref": "pkg:npm/vitest@3.2.6",
      "dependsOn": [
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@vitest/expect@3.2.6",
        "pkg:npm/@vitest/mocker@3.2.6",
        "pkg:npm/@vitest/pretty-format@3.2.6",
        "pkg:npm/@vitest/runner@3.2.6",
        "pkg:npm/@vitest/snapshot@3.2.6",
        "pkg:npm/@vitest/spy@3.2.6",
        "pkg:npm/@vitest/utils@3.2.6",
        "pkg:npm/chai@5.3.3",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/expect-type@1.4.0",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/pathe@2.0.3",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/std-env@3.10.0",
        "pkg:npm/tinybench@2.9.0",
        "pkg:npm/tinyexec@0.3.2",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/tinypool@1.1.1",
        "pkg:npm/tinyrainbow@2.0.0",
        "pkg:npm/vite-node@3.2.4",
        "pkg:npm/vite@6.4.3",
        "pkg:npm/why-is-node-running@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/void-elements@3.1.0"
    },
    {
      "ref": "pkg:npm/webidl-conversions@7.0.0"
    },
    {
      "ref": "pkg:npm/webrtc-adapter@9.0.5",
      "dependsOn": [
        "pkg:npm/sdp@3.2.2"
      ]
    },
    {
      "ref": "pkg:npm/whatwg-mimetype@3.0.0"
    },
    {
      "ref": "pkg:npm/whatwg-url@14.2.0",
      "dependsOn": [
        "pkg:npm/tr46@5.1.1",
        "pkg:npm/webidl-conversions@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/which@2.0.2",
      "dependsOn": [
        "pkg:npm/isexe@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/which@5.0.0",
      "dependsOn": [
        "pkg:npm/isexe@3.1.5"
      ]
    },
    {
      "ref": "pkg:npm/which@6.0.1",
      "dependsOn": [
        "pkg:npm/isexe@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/why-is-node-running@2.3.0",
      "dependsOn": [
        "pkg:npm/siginfo@2.0.0",
        "pkg:npm/stackback@0.0.2"
      ]
    },
    {
      "ref": "pkg:npm/winston-transport@4.9.0",
      "dependsOn": [
        "pkg:npm/logform@2.7.0",
        "pkg:npm/readable-stream@3.6.2",
        "pkg:npm/triple-beam@1.4.1"
      ]
    },
    {
      "ref": "pkg:npm/winston@3.19.0",
      "dependsOn": [
        "pkg:npm/@colors/colors@1.6.0",
        "pkg:npm/@dabh/diagnostics@2.0.8",
        "pkg:npm/async@3.2.6",
        "pkg:npm/is-stream@2.0.1",
        "pkg:npm/logform@2.7.0",
        "pkg:npm/one-time@1.0.0",
        "pkg:npm/readable-stream@3.6.2",
        "pkg:npm/safe-stable-stringify@2.5.0",
        "pkg:npm/stack-trace@0.0.10",
        "pkg:npm/triple-beam@1.4.1",
        "pkg:npm/winston-transport@4.9.0"
      ]
    },
    {
      "ref": "pkg:npm/wrap-ansi@7.0.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/wrap-ansi@8.1.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@6.2.3",
        "pkg:npm/string-width@5.1.2",
        "pkg:npm/strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/wrap-ansi@9.0.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@6.2.3",
        "pkg:npm/string-width@7.2.0",
        "pkg:npm/strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/wrappy@1.0.2"
    },
    {
      "ref": "pkg:npm/ws@8.21.0"
    },
    {
      "ref": "pkg:npm/wsl-utils@0.3.1",
      "dependsOn": [
        "pkg:npm/is-wsl@3.1.1",
        "pkg:npm/powershell-utils@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/xml2js@0.5.0",
      "dependsOn": [
        "pkg:npm/sax@1.6.0",
        "pkg:npm/xmlbuilder@11.0.1"
      ]
    },
    {
      "ref": "pkg:npm/xmlbuilder@11.0.1"
    },
    {
      "ref": "pkg:npm/xmlbuilder@15.1.1"
    },
    {
      "ref": "pkg:npm/y18n@5.0.8"
    },
    {
      "ref": "pkg:npm/yallist@3.1.1"
    },
    {
      "ref": "pkg:npm/yallist@4.0.0"
    },
    {
      "ref": "pkg:npm/yallist@5.0.0"
    },
    {
      "ref": "pkg:npm/yargs-parser@21.1.1"
    },
    {
      "ref": "pkg:npm/yargs-parser@22.0.0"
    },
    {
      "ref": "pkg:npm/yargs@17.7.3",
      "dependsOn": [
        "pkg:npm/cliui@8.0.1",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/get-caller-file@2.0.5",
        "pkg:npm/require-directory@2.1.1",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/y18n@5.0.8",
        "pkg:npm/yargs-parser@21.1.1"
      ]
    },
    {
      "ref": "pkg:npm/yargs@18.0.0",
      "dependsOn": [
        "pkg:npm/cliui@9.0.1",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/get-caller-file@2.0.5",
        "pkg:npm/string-width@7.2.0",
        "pkg:npm/y18n@5.0.8",
        "pkg:npm/yargs-parser@22.0.0"
      ]
    },
    {
      "ref": "pkg:npm/yauzl@2.10.0",
      "dependsOn": [
        "pkg:npm/buffer-crc32@0.2.13",
        "pkg:npm/fd-slicer@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/yocto-queue@0.1.0"
    },
    {
      "ref": "pkg:npm/zod@3.25.76"
    }
  ]
}
