{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:e3abd850-7ffb-4467-a043-3a2f2bc342aa",
  "version": 1,
  "metadata": {
    "timestamp": "2026-09-17T14:09:57Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "react-globe.gl",
      "group": "",
      "version": "2.38.0",
      "description": "React component for Globe Data Visualization using ThreeJS/WebGL",
      "purl": "pkg:npm/react-globe.gl@2.38.0",
      "bom-ref": "pkg:npm/react-globe.gl@2.38.0",
      "author": "Vasco Asturiano (https://github.com/vasturiano)",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "build, dev, prepare"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:risky_scripts",
          "value": "prepare"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "type": "application",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vasturiano/react-globe.gl"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/vasturiano/react-globe.gl.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@babel\\n@jridgewell\\n@rollup\\n@turf\\n@tweenjs\\n@types"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "yarn.lock"
      }
    ]
  },
  "components": [
    {
      "group": "@babel",
      "name": "code-frame",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f4d8427988eaf7edeec6076da76d0b4a225726f37415e0ad346a49c6e3056752afddc59435be833a127052f7150b328647ae9cc389e3c0cea1ac92ea80ec1b73"
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/code-frame@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "compat-data",
      "version": "7.29.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c856a338eb34166618f5eea03cc1be275bf8b1af6cb5370fabd5eb6201681133a53522a3fe2cd84bd72838e348d8651ef68c259c59b2d6cc8a2c1feb8fd5faa"
        }
      ],
      "purl": "pkg:npm/%40babel/compat-data@7.29.3",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/compat-data@7.29.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "core",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "08639f389a968e0daa5bf31beb336c0e6faee6f150f03c577db334f73ebda7967afa61358a43f68d45f0fa3e363dfd574d8103d919e2e5ff799e961ebb030340"
        }
      ],
      "purl": "pkg:npm/%40babel/core@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/core@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "generator",
      "version": "7.29.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aac685fbd41c9b642ff1244830cb1c02f1b83b7949d05d46b8ca391d1fc1a74d8ba293609d9042fc491b7af1c5786b3896cfe83f3f6ff81b26cdb91b7bed1d53"
        }
      ],
      "purl": "pkg:npm/%40babel/generator@7.29.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/generator@7.29.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-annotate-as-pure",
      "version": "7.27.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d74b0310aa2b5319e1cb042d3c12ae725f3da6dfb138a495f5a80535fb670d79dcff89fbff6d55dfb7dd157926afe6714eeb511c360c2bd1a2716f23da5813e"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-annotate-as-pure@7.27.3",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-compilation-targets",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "258b65b3786a8b5e5f731e4669234bed209327630d9a3ae41d7838152a4e03f82bc4af0ac326796ee6c7b02abc1570a4b9aeb186e69a062b7eddbefe55945f70"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-compilation-targets@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-compilation-targets@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-create-class-features-plugin",
      "version": "7.29.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4692d8cb6b1be75a0d2e3baed620f76f006a081594ce33b4a1ca7e89a08ffe526d6f608f2dc9c2d857edc3ee2c03368c10b19e593804c522800db768d06155cc"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-create-class-features-plugin@7.29.3",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-create-regexp-features-plugin",
      "version": "7.28.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "375121bcbb47ccebe3ed040e502092dcdacf24ff1ce56e995c21c39fb6226a5bb2d62bb8af912621891794a36a4fdf428b0f96d260ea5a847a1d63199453f787"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-create-regexp-features-plugin@7.28.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-define-polyfill-provider",
      "version": "0.6.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3b53004b3e9422d4da16ccbb873634681e5617330209a017fb305a2eeaf882fec207598ca0a6faf407a200ca1e6c05d0369ebd8b3c8470c3c95f69455020d04"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-define-polyfill-provider@0.6.8",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-define-polyfill-provider@0.6.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-globals",
      "version": "7.28.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f96e9c21291715ad635ec0c475803c1de7af413fc550b871cd1f7da71a6196d65c55aba0a6ce774c709e89603c4a0bb1c694a9de028f8ae61f496a2990b43887"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-globals@7.28.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-globals@7.28.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-member-expression-to-functions",
      "version": "7.28.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73033b48145970f08b825f1aedc634b284f54a9b52cc094c1f7f6fc22469390909961e77af985d1f02d2099a507552d3dfdb19b7e091a4dc181b8636bfbedab6"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-member-expression-to-functions@7.28.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-member-expression-to-functions@7.28.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-imports",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9795e464aeebef06bd2ee706c3d2f0672c8252c71be31dfb2564cfcfbb30c0513fd05310006a62594667f2ef43ce448158470adb98e6bee6dfa70d9d9c031d6f"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-imports@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-imports@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-transforms",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ebba1714062bd9c0cb0d518b5d3100063741259e9dac4954488ed62a9ef436ba72212b28de9946f52006105eb2ef36e16bfc0ecd40725964c9bc40d534850670"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-transforms@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-transforms@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-optimise-call-expression",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5113061f4f0dcd8161b9b352189ae9504a6118a430310601c92cdab79700072635fd880846450b9c8cb7b4031eb3394bfeca361db7a29589685264a977b19d57"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-optimise-call-expression@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-optimise-call-expression@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-plugin-utils",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4bd83367f6f3f37191cac23b8000f8c0f4ff008dee0a763ef719fe331fca3ecd89c07248cf55bc3d9920d9cab2b7744d38133c7a3717855eb2f0e83b972fc3ba"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-plugin-utils@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-plugin-utils@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-remap-async-to-generator",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edf880e76d5a570f2548f788e19383def445928aa425c4becf8845a3cd9b1521ffdad35de9e279a8254c4b93b30e6661fe468741e05a7b2c4aeb096370fb6f78"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-remap-async-to-generator@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-remap-async-to-generator@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-replace-supers",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9aaf1efa568893de3fc8579cdc3c528c2443d99d130238556c4258dd442b970568d792e6b7b0b6c0051b2b86e39d3b3800f930b182d36a15d1ada41785bd560a"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-replace-supers@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-replace-supers@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-skip-transparent-expression-wrappers",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4ee6f864a117a9b3e35e058b976fb726940060127cfa292943639c8ffabfaf42f013752110d87b11469bc878f3da4084b2b458f377b0d8341d1e5bae883405ce"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-skip-transparent-expression-wrappers@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-string-parser",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8c952c4a6e946502b89d0c4c64f769d2a1bc837693e28d4ab60d6ea80e752a77488e1b19908f2aa13088a123dfb3bf82cfc997518ded9c6af58f6c26d69b778"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-string-parser@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.28.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a92b3889fc33289495dfdb9c363b2f73a5951ece9bed2d37b0e87639c1c5f541df54fa965802d4b0d515ce1481888b63459a0b1f1ee721aad58ea295bac519d5"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.28.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.28.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-validator-option",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62f8c9a30f45c5b84514a0d2b859d509ed96c57935cd6736d9f15e3d5344696244bbc22b65595d6ba374b87c3366b50cd6297b342f4c969e0c68961b61df494a"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-option@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-option@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-wrap-function",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfe3f02f388c341792409a278b3cf60069e774bb0fd837861c8c43027fb0747386ba8e05a35c751c13cf5de13d4c038f1cd35640a092940d95672632ca26c39d"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-wrap-function@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-wrap-function@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helpers",
      "version": "7.29.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e81ae52ce2c09935ecd510a755730aa664df06a078ab2d470b69854d04ad89d0369d1ad75caa0af70426ef1fcf97528e0d1a3365dd53ad4a310a373a9f1602b"
        }
      ],
      "purl": "pkg:npm/%40babel/helpers@7.29.2",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helpers@7.29.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "parser",
      "version": "7.29.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f772da50c29f8f44ebd4fdcb6d7383989783337c9516cba15983e3cc5dfce6b7ffb7f621d5174b037ea6b2f1340cdc90361143b229c159b7be635ab8908a3b0"
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.29.3",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/parser@7.29.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-firefox-class-in-computed-class-key",
      "version": "7.28.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3b183312dedb263128bfddb58eb5ed546e52fe6144c5315f1264f67679210bd7bb3be02c3f97adeb47a36619528c616d86622f399c4fbf77a1f0e4dd1b124d9"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-safari-class-field-initializer-scope",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8d7aaddb08a9c680b9045d4b85af2e9d3e519f09d40d65b9fbc9400f0889f00091cc53b4c725fac14a8ce4716ab9b0d33a45c1774bc5f240bd80e7628d47d20"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8382fb398ba7d383755b2a8c36395d17095f3c22d5920079e00fd809720265806cbc9244de40722aff5cf7e47f9c07e621f8e5dab2982cdc8c1dba186d969668"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-safari-rest-destructuring-rhs-array",
      "version": "7.29.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4914b8e83151e07ab3533095822f74ff13282fecde04306f59d2985d213387bf645ecc0d14482552930ac51d38fff74fab0617594049de6a5477ddf7aeef4a9a"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-v8-spread-parameters-in-optional-chaining",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0ed3681c38d703e4ed624cb8bfe9facc2412305841dc7961921aaae90a610bf27a20892e89f4f065138f0268adb4fc9c752ee46697d6837ed2e07635d3f3e0b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-bugfix-v8-static-class-fields-redefine-readonly",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b468149c55394d6a251edf952d7f100dec0fed7a1bef1b8fc1c8eebee3a54f29345295f9c016c80acb415487ea80910ac34e6843913f8804e2a53a8314c50d2"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-proposal-private-property-in-object",
      "version": "7.21.0-placeholder-for-preset-env.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48e4a47c90dd75a33b99a93a70f129b30c93467b9196d978dbd84cada4048255be3a4a2f9c2cec8accd39acae563ffea2c58c2a500c546f8dd9b6c00e693e6f7"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-import-assertions",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a52254a451ddc7dcf99ea4d28ab38232d6153f6c058285a13f4a7783c38d2bfe081e12c805dd01f4d62a02f214021abe3a484ee15335b44342b7472396c35287"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-import-assertions@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-import-assertions@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-import-attributes",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e22c2d266bd5e4413dd3289f6e62f95a926eba3da9b2c28faac0bfa82fc1c93af73a4d67595d57e1a89afc082cdb4865006c33b39461c90b553ebd17cb403bf"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-import-attributes@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-import-attributes@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-jsx",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c20126af4e86eac229aabf180f00367524531376c9f95d087e9cdf498dcb7e077b61639a01d97292f262d7764a06df1c6477e01f521737e08beb9e96dee51ae3"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-jsx@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-jsx@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-unicode-sets-regex",
      "version": "7.18.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef6ed890400fc122104efe629bc407cf7ba9aa9f762535a189d202f354ddc78549608b5efd59dd29fd6a2ab7e79e13cb88f8214ad59fbc2fe215a30242eecdaa"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-unicode-sets-regex@7.18.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-arrow-functions",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f19e131a273ac56ef414a4e10391d810a2b206938eb2e713383d438d4ddf6710e0f8adf30497173059edff8c908999dfe7e32238c49743d3da10afc8961d4378"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-arrow-functions@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-arrow-functions@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-async-generator-functions",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bdad15756ae8e33941af626c5c2fa87c23c1da21b5db03ed5464d6171d962c338cde76106592063fcdaa92ed9e5bf251f37b03fa4da4f82b0db7211b52a854eb"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-async-generator-functions@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-async-generator-functions@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-async-to-generator",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a54d17266ee5e3b0c99c6771c04937b871a1f94e9a3ddcf913c45f681b6559b125ac6a1c9d99c107862c7d224d76d917139d99d4ccf6e6bb1e30875b307efee"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-async-to-generator@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-async-to-generator@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-block-scoped-functions",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "727aa4b8eb592daa56619518339ad521dbf59d762e155225b59e9927b9c88f9f3942c8ca3397612f616efe52025d9d4ec8800573b432f9bbc302d4d7a86ae586"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-block-scoped-functions@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-block-scoping",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6dffbc0eb419b01cf34c3eeedac78a5d3f3eac86316b9870e086f342f851bd42f8fb0fa989728450205e5dcb89e39b147de3597aae0b6f7d2076cd7dd595423"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-block-scoping@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-block-scoping@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-class-properties",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "758db04b72361bb0faf7b5479dd37dd5326bf3f0007d740db79ca709323f329c4cb12cc7a7ee76b8d8af613e7008f6b1df085ce3b0d1f016bb726950320db86f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-class-properties@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-class-properties@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-class-static-block",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "adf43efa0855c13593a90ef0f2ac83c4bd571a286306cb380a64e0191093002f5121b855a72a787ce799b6d6b42db7fe7533485497abeb2721da26c7c2466ab1"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-class-static-block@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-class-static-block@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-classes",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "105e4a38d02a0b9cc0a93efcde2306b8cd99b66101cbe98930e2a5d810af3d9da556bc2f5e707aa3e3815824be0a87820a9551176b00d9104a531bd3f2d413e5"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-classes@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-classes@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-computed-properties",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6dc7379348a38476dcda511fa451e0c7b798c3d28d5ea39eaca59fcdbc441d418a9d2deccfd0b808d2fd3a214dd76f7b6c335f52248eec368bcdbbc741043505"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-computed-properties@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-computed-properties@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-destructuring",
      "version": "7.28.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a5f4173a0f4cd351c154be436e421e1e1973ca28d0ce2505d5cb233864040f32f7a78897718bc5cc2702e8fb14a85b7308abcd5b0f7de57147bd919a65d0c0b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-destructuring@7.28.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-destructuring@7.28.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-dotall-regex",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4a58e3a30b8d281eeae4e6b2bf81683f3781ef88374202edf08549c3d003bd6cb742751bff4d5ac3c238015bfcc189cfbd0cf61830d9fe0dc685c3720c123806"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-dotall-regex@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-dotall-regex@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-duplicate-keys",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "313c8993df2c1ef4acf9cbd9e2739abb04d31b525ea270e3486bc6194347ade1909ecf8ca6de965ff755cd6047820f9d6198640b85fecd30df91353e572f72ed"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-duplicate-keys@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-duplicate-keys@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-duplicate-named-capturing-groups-regex",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc13dc5b69451b17620fc3d49cfc098da83627da2d6dc2d0cef6e23b30f1a585f20ae617f5a80ec0c3c69f5a6b547d1ae2ace108abb6e2b947e1cd5fef203caf"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-dynamic-import",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "307ce45907049a3cf3556f63daaf0b1a3c065a91b69a3c1a681d01350c2cb771488eab20f02b7f988665bd23c9bdf8bdcb6002f268bf92dc5b1552fda59d48e0"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-dynamic-import@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-dynamic-import@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-explicit-resource-management",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21aa392a89f3c766fa83b10fa93cb8d1465b71d5c4d76ead4f1545aff9c0223f9622d3718ca4984c4c37442f80dbf65eb66749b20b9e2f52a168c0901e42cf22"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-explicit-resource-management@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-explicit-resource-management@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-exponentiation-operator",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a2b5a6ea8868d5fef27468f38b4857cd635bbd53747b5b7e81d37af92362a8362c7e6b7b0e849de928507747922df7f5222bbf0d88ed0a13d3f6d5c32194f93"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-exponentiation-operator@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-export-namespace-from",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b50bc7592677fe31f6c6eabfbd90f2d23367f9975725e33c807bd7e259c99ac737fb9d323e559d65721ce5acbeba65fedbfb4922a1ea884a9c26fc65988bd1bd"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-export-namespace-from@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-export-namespace-from@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-for-of",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05f6d6145109150ccb090e4df15a1c9c2b40f09d422e43537b632cdb0a1c8fbe5d77a5698aa4b9679aae4d8714a28e18abe0cdd2bb6290e0dc72ebfb454f35b3"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-for-of@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-for-of@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-function-name",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5b41ec9d245f4daf578108c31b0be85dc26465b2fe5760e32ed37612585c0db341ec026b52c711757f2b983ea7a6565755c859a5094ef0f14135e0bba951265"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-function-name@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-function-name@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-json-strings",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36bfa110dfb481e424ce16dd81054fa2aaf8ee565b9bee5f09498eef4ef6db125977432f6f9f7edf740b2261a3e85f8390adf18038b5615cac3fcc210fa15003"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-json-strings@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-json-strings@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-literals",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0708549ea48a4b4e42dcb22f3a186de64d4cf15798e999bbfdee14c44d6df2ceb0228fc6aa943dfab680750f475a54524cf0d2ba1af28ed20b255509a6fb364"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-literals@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-literals@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-logical-assignment-operators",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9a9ca29a8abea0a62f15b0cffde649a898634c0f478bcf5350f3e3dfc39b00c161fd7c66174f9d04e79669574a4750759fe8851358f33e7ffec001f7fec2bf4"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-logical-assignment-operators@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-member-expression-literals",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86aa015f875c675237de309259c5eb3fed4abbb91da977f5a1e6a1ee8a0a38888074a43ebaa7ed80214d392cc0e40312d97207118786160e1c29109da71cd539"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-member-expression-literals@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-member-expression-literals@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-amd",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "882b32b4c83f37dfe816aea7fa0153bd460365038c2b990475e6319b1b7dd5f7091b271fc553fd0a7af1a2588cd28ba614445b6b68bc66dc11502321bcfd4b9c"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-amd@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-amd@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-commonjs",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8e9a556dff0857d8965b0593408c49300242581bae2b1ef5e3be701f0632b6b446436096883bd89400d09e8ded718a52fd3d94516150a779d5b587cafd8050ac"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-commonjs@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-commonjs@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-systemjs",
      "version": "7.29.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37b426674c5165f8c739f65e40b263c205f6cd2f697461d2565fdc8d21a5a3875732abeeadfc570cc298e11a842b33e8cd5efc54c71dd25c721b5de695b29ce3"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-systemjs@7.29.4",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-systemjs@7.29.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-modules-umd",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "890044ff10b9055d4ec496e9e961bb8eaf485a20fec7195984baddc293e44d7df27665ddbe80a9c9f24deda71a20165a3aa4dfafbea9833a8125f94d6de44afb"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-modules-umd@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-modules-umd@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-named-capturing-groups-regex",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4265003928d003e996102cfc3ba22e5ec2d0cdc47ff6bee0a1fba4a6be00df86e985a2bbecf1ad68f67d14ac4a010fc1d4e1d8cedb25a78134255e5d4d0d511"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-named-capturing-groups-regex@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-new-target",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7fa3e261ea97434e6562add321f203bbf32d9622946cdc24180a4f52fca8ebeb5ceee691e1c3e33deec314faf5e54cb2720da5654e9bb59e7be42b90a1887b31"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-new-target@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-new-target@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-nullish-coalescing-operator",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df029b4609b361bc36e260c95d3ecdf800d7c3c042fe2994f72a3d73d5fd34a68b1757d6f9ee47d54e508cc5017b8428e0ec7fa3ef88c94925d6c5422e07af2a"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-nullish-coalescing-operator@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-numeric-separator",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48947c84fca78fca2eb73f92952b504b0bf388c378f81abdf62b78b4c21fe7f09aabede239cd09b4acac7bca6ebf25e4937785448039203fd77ee9c680ee62eb"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-numeric-separator@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-numeric-separator@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-object-rest-spread",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6b87e251e09042e291a45cb01c61d2c76635ee755c563176c1eaeebe13d9512f94eb1956c7b754e3c466d9f02926630f738e407b8eeb73391380aecaad9dc10"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-object-rest-spread@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-object-rest-spread@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-object-super",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "485cbc4bda6544f6c8731949f00ea64ff0b115d271fdcd3824472dcf88dff1865a552da9c77e23ecd5d1ae51a51e437f336827a4bdfb66919119514b77797c36"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-object-super@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-object-super@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-optional-catch-binding",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47c8dafcfcabbf438602f017421493996c8f24f9a5fb44cca9794ee70f80b0c122c1bd9f8375a43afa1bed4c4548bdce22db4548649114a42c3a127f5fa1d075"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-optional-catch-binding@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-optional-chaining",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "038ce86e29111894ec5fdbaa54575a7f31a4a83df4b76e9c9362e63b302e2cbf1bdb1ea4dd322a4624f6c55bc0f5f36615e4d7e3ce15a6c76098a340d1b4b6df"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-optional-chaining@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-optional-chaining@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-parameters",
      "version": "7.27.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a819184d809befa451c5433a09c640e4a46ef0ae1233c6a3cd579481574c54ef4d37db88fc669598183f58a2491a7368915f5263c17134e556197ceacd489d06"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-parameters@7.27.7",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-parameters@7.27.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-private-methods",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a628ae6a95fd091bfbfb4b2df259ae525452997ea605c55e350d5be006332717c232e05f074bc15c38864a69b4de9289c35bfa719f0a49e33ea149cceb2004c6"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-private-methods@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-private-methods@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-private-property-in-object",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fdee3bcd48e6f9f9e8724260699a13828940b9a152b83cc9e946f3bbfb2985068a988de0c7214f639eb354bb01ce88bf51a460e8281a525626ab57e054f9e54"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-private-property-in-object@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-private-property-in-object@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-property-literals",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a13872dc10ae0a16bc90367c66480e8367b1bcf614969accba42905c8d6bd69278ecd0afc5f904cbcbcafabfe14fd9c5d006b81f55943d96631d316d02119f99"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-property-literals@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-property-literals@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-display-name",
      "version": "7.28.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fa12e8dcdb33312a37dae19c65e061ccb2684a299f55a5ca8872124bbf04f169df7358862e970608b41a2fa433a834b212a5c6525e80c9e606866d0503a9588"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-display-name@7.28.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-display-name@7.28.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-jsx-development",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca40dd179c88e1fd56ac0a252ea785de1998535da3f67b4b425fc0386d47012db58f1ca0d50d3f27fb69444b982df6ad19d1a65e9ff7c92d1903bea43a556af5"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx-development@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx-development@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-jsx",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb56f1aa18917c0002ba55d22ddfc6c6a98079d512ad1648bbf71b693d7c4f509eb644e6b43375e62b7b8bcd2bbb80d5a912b558cc50857b3e2dff646a39b93b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-jsx@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-jsx@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-react-pure-annotations",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25fba29ef0ceb03f4554c4c7a7303fa412e2b31a6fd5a49ff8e215f25807dccb96ae4b35f51dbb7ba6ba0e2a48838697d599bd5a96f4e29f309637caad54a73c"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-react-pure-annotations@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-regenerator",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1628ea96a300ec3991760fda20d052b34e32f17353630fe5af5809d96b260679da370d624b8dc43e4256fb32bbcfae5ab86dc05911575a3f8d713430629b54a2"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-regenerator@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-regenerator@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-regexp-modifiers",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4065807a99bdab1a5a22ced433d16f5129c21a56fc51ad51872338fef780c4bc2dde031ab7f2d21ab662c72ba3e08ebe2a7f62c2fa82c8f4ed6ddc5a9d8a1662"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-regexp-modifiers@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-regexp-modifiers@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-reserved-words",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5760013c72095f8902ec77a02e46280e97e0f4f566b96cbf8babd43397862b6d9bc78615143dcce45d10427590a03b3a006b1459354ea290623054201da4a457"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-reserved-words@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-reserved-words@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-shorthand-properties",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37fc07d6f727e2861ac1b275dd8fc5c5c42b5a4eb78e17cd6bb8de7f48a1ecf1d22075f62c1ec6584d6b90face9e46bd9303316fa84c975f69ee589d03e10799"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-shorthand-properties@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-shorthand-properties@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-spread",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f54e1039b502d05b49974e40b1472875abbf4560f2b6b53ab8a824c6ed3d98b47d1cb0c0b543283eebac926e61b90b2892d9ac62923e6c69aafa26a90dcae228"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-spread@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-spread@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-sticky-regex",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96122704ee5b8bf2a8c1edbf68b74101ac228f1faad6943389c4a09e407a7543dcd7e442f109891ca7f63a3bd4f8d6568ad82e24711a1266d5e95584a2e4f9f2"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-sticky-regex@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-sticky-regex@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-template-literals",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c124a895ec5d83c5952483912d1ca5d075bb1b5115b70d9290516a610ee9b4b913fa7871866bf1def667349b2a4bebcd296fe7bf94322d851a2196ff0d08792"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-template-literals@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-template-literals@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-typeof-symbol",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4624882c2fa744933b158e6cac8c9ce3f7c6230521c83bae0527569f8cbac93ea09bae760e9087663222a609fa07b310d484ce52700a5a2c4452341120121c2f"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-typeof-symbol@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-typeof-symbol@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-escapes",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62c838bfa026176ea4f6fa5f16e4d983c1d17d55b3b21d6455fa30036df2f63fc6bba74eb9a85d5158642eaa4e6e9dc922fdbb30b4a28ba9e8467b8a37c1f432"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-escapes@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-escapes@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-property-regex",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1695b765fec2198f38bff12b747af17480466b80eb3054ee9a3b3ab187590364e97d5a62eb1ead87b468673896661d960a3fc599d4c0cb0ade43016c11a39ec"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-property-regex@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-regex",
      "version": "7.27.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6f20dab6e134688c3bb2b7a246b479a4564adf555dc53d3d7abb2b712262de059a96dff1f9db237e90cd4c1aec8f908431af32b03c7b3953f30fdea2b2ce41b"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-regex@7.27.1",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-regex@7.27.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-transform-unicode-sets-regex",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff01dcfe9693526b0360ded2664a56c68813381367971ee705061fcba2499424fb1b7995865b64ddefbe37bcd5d177e01acaea071778ac942df47d7a236d58d5"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-transform-unicode-sets-regex@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-env",
      "version": "7.29.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffaf6dd9a13318a1c3efa0f22db1f2b05fd01f62c9381f2216760edfbba70d32814ee6f370c46fd1fdc7e4488dd50e9a8ce77f781edd0089c5d2a745552d3a90"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-env@7.29.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-env@7.29.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-modules",
      "version": "0.1.6-no-external-plugins",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1eb7207081122e6f5a211f38db2849e5159a9ff81e6d0509e84fc4e7eadfd32f68ea88fbc3406bfac5ae2fa90443fa3f01d7ef47525ef631b5f3f827a708c4c8"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-modules@0.1.6-no-external-plugins",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "preset-react",
      "version": "7.28.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67727cbe146aec278b8dd0b9f232efe259d9e512855095aa1f97a6bf19aff47bf7043d53f51fc89bbd774783132b0bc5695ef87a3677b0cd352f210a938ba035"
        }
      ],
      "purl": "pkg:npm/%40babel/preset-react@7.28.5",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/preset-react@7.28.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "runtime",
      "version": "7.29.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2620d2847e39cca1d6c867b864d551ac28c1cfc361f53326646d648784132bc8420535818bc0dafa2eecd5f270eff958a4ce1c71ea5235fab367f42f001062e6"
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.29.2",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/runtime@7.29.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "template",
      "version": "7.28.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "600e8c6b62ac09d19bf960ba5290551491972f9f0c0c0ea8c8e35b8f217ffb9b0183163f7709212e881b313d865d7c94f38fc8851c3fd83d4eb3507f822cfe05"
        }
      ],
      "purl": "pkg:npm/%40babel/template@7.28.6",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/template@7.28.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "traverse",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e073e242bd17efec1a1dfc973d9a563df58bfc9edd70dd66c7d80be9675054c6cf9c5dfe66148cb3cb42c4dee81dd74913d7e1344efe9717679727a629f251b8"
        }
      ],
      "purl": "pkg:npm/%40babel/traverse@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/traverse@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "types",
      "version": "7.29.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f07591e949c338433f17c3688a4b34be71f825673246be87d0202cbb5bbbf871aaeee046809b252e3ba046adbc90da6615d755b453c8f998185dd7875ddc1d0"
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.29.0",
      "type": "library",
      "bom-ref": "pkg:npm/@babel/types@7.29.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "remapping",
      "version": "2.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c8f6effe95a606e03b354c3292256d983eb22571560ec22d9f502eb1078de5b9e0a383157895f7ce0990ad605887e9334e5feb50297c7ded3e082876e1c8711"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/remapping@2.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/remapping@2.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "source-map",
      "version": "0.3.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64ca7557c64570f1b97485a740baf7352235322094ed4113752fc0d06f15fd7587bc9bf766c16abad267d58e513e600f5fa177062137f7b3aabde53ff4d0ae20"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/source-map@0.3.11",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/source-map@0.3.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "plugin-babel",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "352dbe3fbbfcd0ddcc42a7a16448e0a5a15bf54c97dd444d316ff3be8102286a383d8e03bc97d0bac4c8ec15ff2acf823efb537e4dd3a9c47a4bd558062fc2f8"
        }
      ],
      "purl": "pkg:npm/%40rollup/plugin-babel@7.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/plugin-babel@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "plugin-commonjs",
      "version": "29.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4bf820587d4b53b8d3ca2f43c5938acb1a55778845fce67426b11b78b8d793f0c55f0467cb4b630f673df76cce5184286cbad591154c0dd9873f5e8728fec646"
        }
      ],
      "purl": "pkg:npm/%40rollup/plugin-commonjs@29.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/plugin-commonjs@29.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "plugin-node-resolve",
      "version": "16.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95460cdd4046b8cf770a730f1b5628716bbb5fcd3606b345de35b6ce7cb9810c8b4204452615754aad198bbe3e761ffa341c750f1142e1be065e0f705021b942"
        }
      ],
      "purl": "pkg:npm/%40rollup/plugin-node-resolve@16.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/plugin-node-resolve@16.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "plugin-replace",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2784596ab46f4009b9205d3f2f051483ea1bb26fb16616276cc5e65d13b2a1213501325ede85d26fd2f930ca697713f6ca53528efeb3141c0a62370a32e7157c"
        }
      ],
      "purl": "pkg:npm/%40rollup/plugin-replace@6.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/plugin-replace@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "plugin-terser",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1670b1853071e9b30e610adaafa0bc877b1c3edf3f270233c37f802762befba82ea201f97d86881626becd9ba1aafd1ea3544ded6d4fcfadf44b2bcb6c38e1b5"
        }
      ],
      "purl": "pkg:npm/%40rollup/plugin-terser@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/plugin-terser@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "pluginutils",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e44761199b67bb757cf1c7aceece778617cae4a4804a7259bfc2ee969734e1c58edd11044aba095e0ef70c5b0e9a06d4d81870574136d1bbb620365bdd5296e1"
        }
      ],
      "purl": "pkg:npm/%40rollup/pluginutils@5.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/pluginutils@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-android-arm-eabi",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17941731288579b4bd84a663d365e158b2e746927707701138fd2d59b1414a3fba9026e0e66f63e49a0729de26992572e664bf20c425a18818c42b890b47f111"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm-eabi@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-android-arm64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b1c53280a54a73461a1fee9a16bc2247445e750baeeed51ec3e838a5b8113cc0a535bb919613cb7ebfcd49bc962d6dac280455f584bbf9122e1e563916a246b"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-android-arm64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-android-arm64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-darwin-arm64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6e6b44da27130e075474574452d63159fd1a544450c920e47603a8d6c1079ac2e1724b88015beae7b4b45a41dd044386dde95a78e19dab5d6f9860306c8fa20"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-arm64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-darwin-x64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0922aaeccb0ffb93c521cc9d840891d4ad148442350368d65d52873c2059d79d723aeb44370be73e8720547922beeda4be2511b42101eb3510c34becf11ae132"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-darwin-x64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-darwin-x64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-freebsd-arm64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8ef0e915772bd732d244722bb6c12fe9ce6d48c67b44110c77cf94c0572e25df61b47ad667f91b00e3c01146b166e918bc7efa8f41f82bbcdc528ca01b9ddde"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-arm64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-freebsd-x64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "230de832c907dc07cdba153431237bbcd6dd8b899efcd898a366b3a8fcff2ded7acc749afb74519a58823165909a1e2572775c714e34c5c26e4d8259c4da3f97"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-freebsd-x64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm-gnueabihf",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1083d15d3550a47c85f163a8db5f400f6c8496d3de84b4dc4cccf67e7e89b1ab4b612cd07f4d218f7aee945fb26ae3a517dfc5b4cd96a644ff84987f28914684"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-gnueabihf@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm-musleabihf",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "277621f4fcf31753af6a1d80b7e94788641db18800af105b5efff31df4b26a215012abcdbfb0dc5bdf290ab99d8c2641aea0622ab28a7b657e69a4865ae05eff"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm-musleabihf@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm64-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0450c464c61f52f2e7dfb38d135c8c0688cfc673254c5b1dc8da2a9dc4f4a85ab59807e594bf804cc30977c4deb953225fce2cd4a6dcc5c65b5c89e670eda646"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-arm64-musl",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5cf4460e4a53a0750dae3e5d68f4f17afe42d281a528b226bb80eb92f2607af48c49be5725928d4c1025f2b23b39af27b3d7fe738d8ab1dfec585344d4e91d4"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-arm64-musl@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-loong64-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3719e89b2c587ab0e1e67e222eb35afac1fe67e53804c104e3a5763e043f86807dd3d8bc815d4ce703e88d683d7e4d635a93b72109ceb36d0ae30c99b852c415"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-loong64-musl",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9db26743c6b7cf59ad9abc0898262173a046a53840c98551431c3db8a48a1b8c11e9a0189e8f6c563274cda65c5bd04f257d466eb0cf7fe4af7568e04ee0e69f"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-loong64-musl@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-ppc64-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d8453a69c36b40b77cb58be8fcb5d6e77e70ba94f79ba7e8ec72a8ea5afb92d42822dc53c8e2f564247f19f182b97976bd1fb399f23a7915e449e99a7effa256"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-ppc64-musl",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "59e06da0cb9a3318a222b3b62183f7c6ce863169093f60b41284fc6de4cb9143e6cd5d62fd470e495c35779afd281383b472a2946e72171b0646705b2b7c09e0"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-ppc64-musl@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-riscv64-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1491c57eaa4a508dc0d745ab58a8856c167bc956c64f8ab8079a35a8a145a23aa9698a21f4bad082a5829a67314335525d8b720796f3917ad8ce51d3b36d4c60"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-riscv64-musl",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99c125e82513e480149907f59bd1584a656a08996943cafc7b27ed1541c6f22f4e858ec19015d251d9cb1f90ce7f4c023a370ff6ffd03bddf3a661754a9b420b"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-riscv64-musl@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-s390x-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca7b7727155ddb0d9bbb3a0a0d6232895d69256f77c654227354c754b5e2973e36f688a34694878af640829eb9281bbe70c7207f57955637674cbbcfc600aea1"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-s390x-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-x64-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0688b3e7e32c6913845837fe18613017c54c1c686552840cb483e33a00397efe28b2ea6a4d59c9b5e40d289c147275288361b9e636171fb2991458897b44c4cd"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-linux-x64-musl",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "faa7d2636eea22b15f23f1e89b4e0a605c3718a652194e255eeb39d70b1be44bb249f165591c2390a5a813d7a6811c3fba4a13e1476c8f85bffb1c46f156cf2a"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-linux-x64-musl@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-openbsd-x64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5694df38f1e055710179e47c859d8ed05dda4aca3e2435aa4d69939b37102ad79de7820075455bc44fa3fcc57152c29af0bdb41c986fdef51ecd53e8aaea968c"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openbsd-x64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-openharmony-arm64",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "20f3ac87969162e2effe7914e755f5d017fbe41b1febe819771d57f903f940cea52091471ea6c72c6d2e267fe15ad873a35dd401cdae9a2528aea672ddac6866"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-openharmony-arm64@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-arm64-msvc",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e10cc4f44f353a8849fc72b31e1b2a53ecdc618a2354e5e514cb350ddc8c4faa9797f9e2387ec05449669847543471d2fe846473ef9de64e95cbce7316cd0313"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-arm64-msvc@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-ia32-msvc",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd33e04f562e1c771df939b1ee1f1a9a5d0558555e955e4de78a07a30f522e3f867e80f2fe1b90f94577f7a37f0bb2a93033223eca5192dcccd7fd2bd6eb1810"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-ia32-msvc@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-x64-gnu",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d14b81bb9a2f65271a840decc890a09a508282acb5140c251a0ac4cf0a2febb6a682e83fe38f0b25310ca20d4e7429ad092a97977910450405f002b639daf07"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "rollup-win32-x64-msvc",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4154d4a2f7f8d33813aa5155aca035b97315bd4d905841567c01fc59d738f08c4bbeb24c415301463b90c94a736420e46a422689bf5e55acdb5a50ba92c5ad27"
        }
      ],
      "purl": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@turf",
      "name": "boolean-point-in-polygon",
      "version": "7.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6daefe074c33692f46b444593a85d467aa16f0870824735065fddcfad883f444a372c3ced50ff8a882464ca97dda704b861ada70727131604cfd4ea101591a46"
        }
      ],
      "purl": "pkg:npm/%40turf/boolean-point-in-polygon@7.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/@turf/boolean-point-in-polygon@7.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@turf",
      "name": "helpers",
      "version": "7.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13f34c195e4cc1b8e33fb0095c1b6c6a70b7c98f0dd8c43cec819d220901da38b902d069c271f82f7804aa960de1194224959b2dbccef7505b2afdb06947747a"
        }
      ],
      "purl": "pkg:npm/%40turf/helpers@7.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/@turf/helpers@7.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@turf",
      "name": "invariant",
      "version": "7.3.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65522fb01be3afc94eed6c42e7360d8d1b23483bf21af5a424c8ee59a2634d4f31fb5b667cd9f0de00d7fd32364a2b7cde071160b624368db7941fee76ac7f1e"
        }
      ],
      "purl": "pkg:npm/%40turf/invariant@7.3.5",
      "type": "library",
      "bom-ref": "pkg:npm/@turf/invariant@7.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@tweenjs",
      "name": "tween.js",
      "version": "25.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5ca2c0eacc9e05468fcf1e23deac0cab3ceaf95e2ea3bd819e56ce8e6ba58cbad1a9db1ddea9f3bd9668c6f307676de776c452e1ab9f53a24e658a426d4e93d4"
        }
      ],
      "purl": "pkg:npm/%40tweenjs/tween.js@25.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/@tweenjs/tween.js@25.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "1.0.9",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a174f832d5e978fc898fd395f4e54c38730dbf33ddc10949a712f599352b650b310a304e05924f98a680393a21cd426a12ec269f6fc5dadcfc9af26d50af37a"
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.9",
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "1.0.8",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7561f31dad96a845c8fced44f4e8eba1c313289976992ac4a258752289abbfa53e26e3706875ec5f1f5b2eee601bb05458520dd2c90840943f2f5ac87b1e17eb"
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "geojson",
      "version": "7946.0.16",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e82f27a96babde3f7c53afa55c37d351621f82f654f84ba6be91ca7188ee8ca1fbc286322e3dac5267dfd2d461aea33b068854c3b3f3dd90758e3da05bd16f9a"
        }
      ],
      "purl": "pkg:npm/%40types/geojson@7946.0.16",
      "type": "library",
      "bom-ref": "pkg:npm/@types/geojson@7946.0.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "19.2.14",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8a57131ff52788290c76d7b192808dd1b23ba4c7090ef99014fbee3ef98469803f3527c54c081d5122c0a158da4499bbfba3ef70cfaad7360ec12e304d8305f7"
        }
      ],
      "purl": "pkg:npm/%40types/react@19.2.14",
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@19.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "resolve",
      "version": "1.20.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb4042c1114e6424210e773041dc7178e10491b73974831c7182f06f1b12e1350d79510243fa412748f4f66ac73a5fc926fa513c6c0ef52bc4e2747635bfdae1"
        }
      ],
      "purl": "pkg:npm/%40types/resolve@1.20.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/resolve@1.20.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "accessor-fn",
      "version": "1.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae40287c2c1efc5bd815494c074bf48169a1aad7c0b55d4852474f6df8535326278aee4bac2d00d142644c7d09bf74bc4afc2499fb80958fa64082404dda1c30"
        }
      ],
      "purl": "pkg:npm/accessor-fn@1.5.3",
      "type": "library",
      "bom-ref": "pkg:npm/accessor-fn@1.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn",
      "version": "8.16.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "51527213d32db4eb014080cac35b246fd9c0c10b91e70b860f7fbcd8ae89809966fd8f8a23dda836c30d199098743b15b511d26a4d29715e439e8e7ee2387db3"
        }
      ],
      "purl": "pkg:npm/acorn@8.16.0",
      "type": "library",
      "bom-ref": "pkg:npm/acorn@8.16.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-polyfill-corejs2",
      "version": "0.4.17",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "693c9fdf42bfaea02c37037beb362b76dc7ca1bbb41382a850c136f41d718fe0775b182f5a4a7de37bd843ecfc32fde5c3dc475cc1e9bd23ce071cc09086bde3"
        }
      ],
      "purl": "pkg:npm/babel-plugin-polyfill-corejs2@0.4.17",
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-polyfill-corejs2@0.4.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-polyfill-corejs3",
      "version": "0.14.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7285a90cb278d7447bf353699a7fd2201644b007ad478c558b44b12cc5cf68c3b89527f53309e419832d905c5ec340e7f01dff0a96e9631374242820f269faee"
        }
      ],
      "purl": "pkg:npm/babel-plugin-polyfill-corejs3@0.14.2",
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-polyfill-corejs3@0.14.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-polyfill-regenerator",
      "version": "0.6.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33beb6acd1df485d4457748bb670895c5a106db208cf43b24709c2995d0a3c2eeaa2c49f08ed102d34ae257ddac8079bb9b844ea86010183eb040e658e8c1a66"
        }
      ],
      "purl": "pkg:npm/babel-plugin-polyfill-regenerator@0.6.8",
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-polyfill-regenerator@0.6.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "balanced-match",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04bae011c453c17da8ea01b118e08dc8cbc64a9df96287ee633c3d87520c4d198aaadb40659554ebb6dd6fd3ebdaf50703cfa3de2dad25f8cee82ebee26c864c"
        }
      ],
      "purl": "pkg:npm/balanced-match@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "baseline-browser-mapping",
      "version": "2.10.30",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c63385375e876b5f91cf89c560aa8753f2d207e831fd58b7c902d7eebeec016f966bef21845da1e29bea4eb4cc73cf96703044ba79d4babaf8e89befd2393756"
        }
      ],
      "purl": "pkg:npm/baseline-browser-mapping@2.10.30",
      "type": "library",
      "bom-ref": "pkg:npm/baseline-browser-mapping@2.10.30",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "5.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90ba71bab638678afdb2032cc86d19f6ecec06582253f1052a18ff87dd7ff321eed1e768ed7ba2c4e207dd5709f24931b3afe33f3a08e94f558f75aa6cc43de2"
        }
      ],
      "purl": "pkg:npm/brace-expansion@5.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@5.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "browserslist",
      "version": "4.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3cc52ae2658620fbca979daf64c2a8c8573b90c62f8a616a76fb99c262760a3d3af42ef0fcf49aa4d8eaf9a20c73d0d50c7c88e1876948517fcbc97f41e2822"
        }
      ],
      "purl": "pkg:npm/browserslist@4.28.2",
      "type": "library",
      "bom-ref": "pkg:npm/browserslist@4.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-from",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13e5d0091c126da6a20a1b6fea4e83c2073e6f1f81b3abee2891c7979928c7f05a29b8625f3a903b02b870edb6c84946a763829a3c15853dc79b18323c69c97d"
        }
      ],
      "purl": "pkg:npm/buffer-from@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/buffer-from@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caniuse-lite",
      "version": "1.0.30001792",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8552cc519160478249e800add6e1044af40dd7f74156a3c0298d2182b57bd1e377dfdd4aea3b807d38ca64b2af38cb31f0fc40ee0b18d7fb4b30c4dc7c52cba7"
        }
      ],
      "purl": "pkg:npm/caniuse-lite@1.0.30001792",
      "type": "library",
      "bom-ref": "pkg:npm/caniuse-lite@1.0.30001792",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "2.20.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a956498cf2f176bd05248f62ef6660f7e49c5e24e2c2c09f5c524ba0ca4da7ba16efdfe989be92d862dfb4f9448cc44fa88fe7b2fe52449e1670ef9c7f38c71"
        }
      ],
      "purl": "pkg:npm/commander@2.20.3",
      "type": "library",
      "bom-ref": "pkg:npm/commander@2.20.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commondir",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bda40870d236b511d6f91957481759a3670fc0488d0095285733cdd45067b60d5af94dd00f100d4e03c9bf83ccd6a7dc7a3a7ee0aae7d8f856ad0db0b730342"
        }
      ],
      "purl": "pkg:npm/commondir@1.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/commondir@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/convert-source-map@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-js-compat",
      "version": "3.49.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5505edd63afd701cf4ddbdf7d431430823fdd1bddf6a77222e48223a8cbc4811f2d3a80d7febd0d40dd614ba86ec8f138a960829e60af70c5dd2d52bbc770e64"
        }
      ],
      "purl": "pkg:npm/core-js-compat@3.49.0",
      "type": "library",
      "bom-ref": "pkg:npm/core-js-compat@3.49.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "csstype",
      "version": "3.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf51c629c632db103c00641fc2b9f43c0cbe3c1ed7fc64a3dd45495bda8aca7e37c566be825e675e6538aaa2cc4735952c50bc2aeb145fc4ffd240a2398a4021"
        }
      ],
      "purl": "pkg:npm/csstype@3.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/csstype@3.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-array",
      "version": "3.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b5d4009b2035f22e09ef0a6ba58abc0a5731672dd20b7d5031e072c8217246dec1547751110679969ce87b998511865459efa8abc1c1be4f498e989bc8457826"
        }
      ],
      "purl": "pkg:npm/d3-array@3.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/d3-array@3.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-color",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ce0fdc85b5f2781b4c4352db0ff592a16d83a42dc8d26a663dd5beca74538ffc760c0598ac863ba9e6481e2768cf0576e26e226afaf5e653702302f14663b184"
        }
      ],
      "purl": "pkg:npm/d3-color@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-color@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-delaunay",
      "version": "6.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99d8ed219d572c033c6e6fe1c775b08df1ede928207a4eea1f4e373bc2848c35cde34c62defc7fea9612553c0b8c48225d04dbbdaa2e58aca72c189467a48ae8"
        }
      ],
      "purl": "pkg:npm/d3-delaunay@6.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/d3-delaunay@6.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-format",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0090dd60e767c910d5e5be80ae297308f3f07357a3907728c856abaa53ea4fbcd162385abdc4f7b92aea70cbec821d828283db2b7442c321da572c5870fd80ae"
        }
      ],
      "purl": "pkg:npm/d3-format@3.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/d3-format@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-geo-voronoi",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "92a138c98b8e8cf6ca7415c6d31ced09a70fc245522b6444175a2948dae7aaab5726635c33ef946f043c4b1bf03fa2104e3f51bc88e32b8a9e895b047e3d19d9"
        }
      ],
      "purl": "pkg:npm/d3-geo-voronoi@2.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-geo-voronoi@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-geo",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb7ee59f78172973b085a943ce29d4818f372b335665129b62e6da1be7c656e73f7713bae114658ed0939dfe5e70cc84d5121db6aa6455cab421bb54d92f23d9"
        }
      ],
      "purl": "pkg:npm/d3-geo@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/d3-geo@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-interpolate",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddb62cd6b383df7ba8f1aa897ca3f72563c089b830f199b6f8bf6f04a107276460faf89347ba39326bf999972278df854586803965f94890135fa9353d6cfbda"
        }
      ],
      "purl": "pkg:npm/d3-interpolate@3.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/d3-interpolate@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-octree",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17c80f96aa4ff87c113cc3bff2e3aee708c7d75d3eeaae1c809be0253eaf969cb704468320a95366b8072994a9fe2d489d1a557e1e29b98fe4bcbe8cc4af77d0"
        }
      ],
      "purl": "pkg:npm/d3-octree@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-octree@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-scale-chromatic",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "037b393d6899f580971727b5a36e3a2a8b1c316a9ff01b03f5e4622771deec2f4e05ac4a8407794c509d131ffb55b2adc714ecbbfff598c245ac4b79ef6704c9"
        }
      ],
      "purl": "pkg:npm/d3-scale-chromatic@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-scale-chromatic@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-scale",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1995b8eb8835487eda83763b8578dff11a14b80148aa494e02adcc465e0e69669b4c5258f4f37f1356249615cb87e390ddf33dc92da73a40a84be58b67a92fc5"
        }
      ],
      "purl": "pkg:npm/d3-scale@4.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/d3-scale@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-selection",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e64d159b34c9ac996abac4957c0f5f54fe0c3f6f0ac77cd5f1ac837e1df6609f3a931e9f633a628c86c4d48d73899d939d658f50dbccb8c9e6cacea0ca97195"
        }
      ],
      "purl": "pkg:npm/d3-selection@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-selection@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/d3-time-format@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-time",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56a2a3cc12de8db48c4f82206e65600e3a6462b3565182676c21a8f3be2eecc30a216b082d15fe3a95ff81393c32a8e94f503f73a1d8d9d080efb64dd25910d9"
        }
      ],
      "purl": "pkg:npm/d3-time@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-time@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "d3-tricontour",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1bb8072a3f3d9f6a309a419be965fa8b172743429fff4c296bd54887d0c675b1eef3076b95a1d4e22af7fdb14d11197c37c9e7e06edeeea6ed046f0df5c6a285"
        }
      ],
      "purl": "pkg:npm/d3-tricontour@1.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/d3-tricontour@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "data-bind-mapper",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4265379721276c43503e8d0cd45f4132ee2ce9ca8d369f22240f9bfc73f6b126fba5fdddc70177f843f578eebdaf005f1fd9052756a99b3aeda2002656ddbf5f"
        }
      ],
      "purl": "pkg:npm/data-bind-mapper@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/data-bind-mapper@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8"
        }
      ],
      "purl": "pkg:npm/debug@4.4.3",
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deepmerge",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dec52a6cc11cefb5eaa5d34eec547246883e796de987e19809b8feacafae63244cbb0b15cb4acc895b4f9fe40994a16f58fff53d8a5aa6a627d0c7b6927167f8"
        }
      ],
      "purl": "pkg:npm/deepmerge@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/deepmerge@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "delaunator",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "006ad0e104a0b2c6b534699698b3ea379358d8a6a317932ac5eb4d10efa8d27dd9c1965e4e6b7b6c19efcc75ab9a4645c4682be077721607a5ce08b4ea8b4bb9"
        }
      ],
      "purl": "pkg:npm/delaunator@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/delaunator@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "earcut",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5fb86c8506cbc8c27fdd13e1c8e6cb011336b0dc7199100b2cac75f8d54516743d80ace60abc66f7eb8b20074172f73c14d2e972daa543657a004f763a5f540d"
        }
      ],
      "purl": "pkg:npm/earcut@3.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/earcut@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "electron-to-chromium",
      "version": "1.5.357",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3479532100caf1f995c07c2e233997604275130ab70fdc0335cd1c597c431b2b0fe8f6f6d608b018d93189389fc8acbfe12a0fb8de65e862cfd56f52bfbcc1da"
        }
      ],
      "purl": "pkg:npm/electron-to-chromium@1.5.357",
      "type": "library",
      "bom-ref": "pkg:npm/electron-to-chromium@1.5.357",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-errors",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "type": "library",
      "bom-ref": "pkg:npm/es-errors@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escalade",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c"
        }
      ],
      "purl": "pkg:npm/escalade@3.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/escalade@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-walker",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45f924fcca7f0cbec95637b7bb5f05c45ba34254cd476aba41f312301ec0bc2071f753468ff6dade409fcdad1fe9d5436f0ed89517ff9c3ae7ee942b082c90ff"
        }
      ],
      "purl": "pkg:npm/estree-walker@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esutils",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea"
        }
      ],
      "purl": "pkg:npm/esutils@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/esutils@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fdir",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b486d8b596ee70eb340511aa3c992c84951874bf920c7edd54cf208f2f84469dd60148cb105244fb4da46a7c87b708d63a7c2b298062c0098cd29e242c90275e"
        }
      ],
      "purl": "pkg:npm/fdir@6.5.0",
      "type": "library",
      "bom-ref": "pkg:npm/fdir@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "float-tooltip",
      "version": "1.7.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe45f3b839e706acb25b2843307efe3df3fc27fa178806af1b3711c4048e3111c5b91783b687e2ccb2c9b1fee79c32c07c468c5b8a5559a5eb023b67825a4492"
        }
      ],
      "purl": "pkg:npm/float-tooltip@1.7.5",
      "type": "library",
      "bom-ref": "pkg:npm/float-tooltip@1.7.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "frame-ticker",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1345f6bb6248bdb10caea120e7ee01a53a9a0f6d8ec288c923adcaecc74a1dd9dc8ed0211916c247c9c90abdafc04b7d35604f08f72eef45fdb263ef884072f1"
        }
      ],
      "purl": "pkg:npm/frame-ticker@1.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/frame-ticker@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fsevents",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e71a037d7f9f2fb7da0139da82658fa5b16dc21fd1efb5a630caaa1c64bae42defbc1d181eb805f81d58999df8e35b4c8f99fade4d36d765cda09c339617df43"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.3",
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function-bind",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/gensync@1.0.0-beta.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "13.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a3972ae89669bcb83a66fe8806c976576f567e09ad81f0d6c9c2a0558346b12bd19b05ea12ef2195eaf8d79d87469ba5f9de27a112ec716f288aa7c42637857"
        }
      ],
      "purl": "pkg:npm/glob@13.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/glob@13.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globe.gl",
      "version": "2.46.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87e3af5f9d840483cbb4cd3fd8990cf8967d80f0213c9e32dfe8715300f9132fced19936a1c92e4e227bd5b65b9cd04698d88867303956bdd3313d1bddddf921"
        }
      ],
      "purl": "pkg:npm/globe.gl@2.46.1",
      "type": "library",
      "bom-ref": "pkg:npm/globe.gl@2.46.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "globe.gl"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "src/index.js",
            "line": 2
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 2
          }
        ]
      }
    },
    {
      "group": "",
      "name": "h3-js",
      "version": "4.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ef261d3b3211a063629c0b839e65cf124b203e657a5dbe887ab82cc6a682af5ad671241fa0e955d70b5f9e59891a308b0bcfb27f12b84e6a51c2a5cb35298a2"
        }
      ],
      "purl": "pkg:npm/h3-js@4.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/h3-js@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hasown",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7a3e0085f85f2f6436ce93262e8ed4d54bfdf8fca1219a6040b193d45f668881a6882248a0281299ccc576b73dee6593e24558ef6280f969e7849e698214af4a"
        }
      ],
      "purl": "pkg:npm/hasown@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/hasown@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "index-array-by",
      "version": "1.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48fdb73f6ece50acd75840bf4cec969702ef8a87d090248228e36773ad9e22d8e9ebdc826593ea0d0b6bdcfc398090e73de50ca84c662b274d65a24ed0553da7"
        }
      ],
      "purl": "pkg:npm/index-array-by@1.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/index-array-by@1.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "internmap",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e4787b635c106ef639a281a03db0da2f98982c03f331352b8ccba5b241cb1fac27bff03ed6ae6b8046a2baa12307ea3119721566cd4517e47f28f37765241862"
        }
      ],
      "purl": "pkg:npm/internmap@2.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/internmap@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-core-module",
      "version": "2.16.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7af3abf317d72b113aa924748525cbdabdec77b00b8fcfbb8d0114bcf61c9b9b20645749f806334fac8d9897a7bc8610060206c1fc33d3cb0bf33a0bef2ab604"
        }
      ],
      "purl": "pkg:npm/is-core-module@2.16.2",
      "type": "library",
      "bom-ref": "pkg:npm/is-core-module@2.16.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-module",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e75ca93d23c2a1310837d772e4ecbe878a528602663c2ca029fc9108848123e268593ff6a09bcaf103f19b0bfb6ffa76dfd8d7ae6f4cd669506f2289e40d79da"
        }
      ],
      "purl": "pkg:npm/is-module@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/is-module@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-reference",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "53cd8cb175e2148ae308ae28b4b4fea36340d8277683930ba0e5575198c83a12eeaeb471a445f323c3b42991ebdc88cbbe5007d644cf612baa7abe53f5954129"
        }
      ],
      "purl": "pkg:npm/is-reference@1.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/is-reference@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jerrypick",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "60a9f15c47a45cace1a5fec22d803403ea033fc5743a1202342af996ff7a16f4ac0c49ab6f418a33befa26042f1d3323afb0d34cf115bffd4289ac34b845b304"
        }
      ],
      "purl": "pkg:npm/jerrypick@1.1.2",
      "type": "library",
      "bom-ref": "pkg:npm/jerrypick@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-tokens",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/js-tokens@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsesc",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fec33774ed853b35e3290849ba8d10d7bdf07f628ea3cb7823cbc7cba945f69a14a7b6ca4f4fcd1c4f1f3d7db73f07e19f291faa70b6c51c4e9d5c395ee18868"
        }
      ],
      "purl": "pkg:npm/jsesc@3.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/jsesc@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json5",
      "version": "2.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e63967bb7b21d81f5e1c2dd54fa3283e18e1f7ad85fef8aa73af2949c125bdf2ddcd93e53c5ce97c15628e830b7375bf255c67facd8c035337873167f16acca"
        }
      ],
      "purl": "pkg:npm/json5@2.2.3",
      "type": "library",
      "bom-ref": "pkg:npm/json5@2.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "kapsule",
      "version": "1.16.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3ee6634d7f8bd90d2c0f84aa6b2b0cf7df7d228ac3eb6f4f09c8c81bb1d16b8a604228d1de72e6bf581c2f560de7eefc31d02d404637e1c08a5badb77d9f9c2"
        }
      ],
      "purl": "pkg:npm/kapsule@1.16.3",
      "type": "library",
      "bom-ref": "pkg:npm/kapsule@1.16.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash-es",
      "version": "4.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27cc5ec0a0ff1a4db63996e1a4e552c1cb3ad3385df791120f07b3385b80dffd3df7ddb93dd1c9ece1473531ad6a32f7025664ca40f7d87ca488ca3e048048f0"
        }
      ],
      "purl": "pkg:npm/lodash-es@4.18.1",
      "type": "library",
      "bom-ref": "pkg:npm/lodash-es@4.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.debounce",
      "version": "4.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "153d720f30d81286168674869e913fe0a8f57cb6640c5caa45bedf36de85758392c6551602da78d8487a59bd2b188bff9bd060a3bc781a141b9b962ce121b9a3"
        }
      ],
      "purl": "pkg:npm/lodash.debounce@4.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/lodash.debounce@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loose-envify",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972bb13c6aff59f86b95e9b608bfd472751cd7372a280226043cee918ed8e45ff242235d928ebe7d12debe5c351e03324b0edfeb5d54218e34f04b71452a0add"
        }
      ],
      "purl": "pkg:npm/loose-envify@1.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/loose-envify@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lru-cache",
      "version": "11.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19ffcaa0bdc2fcc948ec1b743c623d23e4de4c2fc8eabfdcb14e7c37805235ce25a692c178ab0e7456242be757d0004350c24d7c21d3c8fa73c303b6d40c1ddc"
        }
      ],
      "purl": "pkg:npm/lru-cache@11.3.6",
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@11.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lru-cache",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7"
        }
      ],
      "purl": "pkg:npm/lru-cache@5.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "magic-string",
      "version": "0.30.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609"
        }
      ],
      "purl": "pkg:npm/magic-string@0.30.21",
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@0.30.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "10.2.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3142e454b7ca1980c561e8cfd3b40ebab0cb2d0a5c8e4ec5c3eee35d2d91d9ccd1433479eb21d1bde5393432443af887fa111364a4a4224e5cf93db71a315432"
        }
      ],
      "purl": "pkg:npm/minimatch@10.2.5",
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@10.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minipass",
      "version": "7.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b44047a839c8a0cff5ad7304d738246bd83a43695ca029311cbb9cece0c9e41c5b3f977873667970682d5c092ee7ddb4d02c7b762b874ce61f4810fc9fa9a6f0"
        }
      ],
      "purl": "pkg:npm/minipass@7.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/minipass@7.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-releases",
      "version": "2.0.44",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e56532ba7a0f32cbef1214bc0311ed4733fea00f140a427b611c5ab562a39e09dd84318b8aa1150102968c5022022b8bf333111b31922711672deb686b8dea19"
        }
      ],
      "purl": "pkg:npm/node-releases@2.0.44",
      "type": "library",
      "bom-ref": "pkg:npm/node-releases@2.0.44",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac98134279149c7d6c170f324fa552537cc3dec5a6bbab19848b1e63c557f8646edcfe85ec5bbe24d0e85df9251256cb2529dcdc55101d57b8714e618fe05c52"
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/package-json-from-dist@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-parse",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.7",
      "type": "library",
      "bom-ref": "pkg:npm/path-parse@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-scurry",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dcefe2555b0900fb0e9e9c1621e0fe77acffecf9aa029c9078f52d0a77636ad8fff48e4bca51efb79aa5b856814f7239877af57a37d1d39e9cf850aff8d9cd5e"
        }
      ],
      "purl": "pkg:npm/path-scurry@2.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/path-scurry@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picocolors",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454"
        }
      ],
      "purl": "pkg:npm/picocolors@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picomatch",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40ff3c0402af31a9bfdcdc47eaf8f6a36d51e8c8f165401dea7970012fe99c6bcdf4854ba1c2c7c46608cc5860e9f510fb9b61e8fe1dbf8796f635f70d2223ec"
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "point-in-polygon-hao",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c76a5cbd77aa8511e53517612ecfed8056a901b4927bceb06bf7aa9a3d46ea959fb5b12ce5a55126144633a1584941112aed0f8de909cccab482c2365f289c95"
        }
      ],
      "purl": "pkg:npm/point-in-polygon-hao@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/point-in-polygon-hao@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "polished",
      "version": "4.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3816ad5720bf37b4825bf15a0c7ad277ebe7d28e5c4bce794ce9988b83a475650c4890844ffc62a7ffdc87cc4652fb6bde2e385fd2d5c96c10951313377a7048"
        }
      ],
      "purl": "pkg:npm/polished@4.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/polished@4.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "preact",
      "version": "10.29.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81008b73fbd6ae813c948a65797b5d2614c50e88137591bd023314a559037f689308dc1835603ebb5e9d2f8d53a940c93b8826d8882b70cbf7b93a637783f09a"
        }
      ],
      "purl": "pkg:npm/preact@10.29.1",
      "type": "library",
      "bom-ref": "pkg:npm/preact@10.29.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prop-types",
      "version": "15.8.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a23f3b0a064809dba5528868815011ec08e50b4df6ed4e1e9782fa780bcea827ae74c0d553435384d695f9bf437f87578123f58173139cf7617deff6a831f972"
        }
      ],
      "purl": "pkg:npm/prop-types@15.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/prop-types@15.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "prop-types"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "src/globe-proptypes.js",
            "line": 1
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 6
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 23
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 24
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 25
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 26
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 27
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 28
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 32
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 37
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 38
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 39
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 40
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 41
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 42
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 43
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 44
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 45
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 48
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 49
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 50
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 51
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 53
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 58
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 59
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 60
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 61
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 62
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 63
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 64
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 65
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 66
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 68
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 74
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 75
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 76
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 77
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 79
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 80
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 81
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 82
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 83
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 84
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 86
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 92
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 93
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 94
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 95
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 96
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 97
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 98
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 99
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 100
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 106
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 107
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 108
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 109
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 111
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 114
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 118
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 123
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 124
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 125
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 126
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 127
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 128
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 129
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 130
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 131
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 133
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 138
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 139
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 140
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 141
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 142
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 143
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 144
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 145
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 146
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 148
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 153
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 154
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 155
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 156
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 157
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 158
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 159
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 160
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 161
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 162
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 167
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 168
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 169
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 170
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 171
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 173
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 174
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 175
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 177
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 178
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 179
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 180
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 181
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 182
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 183
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 185
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 187
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 188
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 189
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 191
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 196
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 197
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 198
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 199
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 200
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 204
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 205
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 206
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 207
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 208
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 209
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 210
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 211
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 216
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 217
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 218
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 219
          },
          {
            "location": "src/globe-proptypes.js",
            "line": 227
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 3
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 8
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 23
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 24
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 25
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 26
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 27
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 28
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 32
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 36
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 37
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 38
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 39
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 40
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 41
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 42
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 43
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 44
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 47
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 48
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 49
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 50
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 52
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 56
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 57
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 58
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 59
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 60
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 61
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 62
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 63
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 64
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 66
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 71
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 72
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 73
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 74
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 76
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 77
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 78
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 79
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 80
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 81
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 83
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 88
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 89
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 90
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 91
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 92
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 93
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 94
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 95
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 96
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 101
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 102
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 103
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 104
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 106
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 109
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 113
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 117
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 118
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 119
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 120
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 121
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 122
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 123
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 124
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 125
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 127
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 131
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 132
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 133
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 134
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 135
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 136
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 137
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 138
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 139
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 141
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 145
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 146
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 147
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 148
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 149
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 150
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 151
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 152
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 153
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 154
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 158
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 159
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 160
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 161
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 162
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 164
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 165
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 166
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 167
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 168
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 169
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 170
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 171
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 172
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 173
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 175
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 177
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 178
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 179
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 181
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 185
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 186
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 187
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 188
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 189
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 192
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 193
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 194
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 195
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 196
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 201
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 202
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 203
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 207
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 208
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 209
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 210
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 217
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-is",
      "version": "16.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db87baca71361fe38ab7892ab0ebcd77c901a55eb9ce8c5b038055b04381dc0455590922fc31f3694a02e4ab8e37f06271c0da0824d906e39c7d9b3bd2447c6d"
        }
      ],
      "purl": "pkg:npm/react-is@16.13.1",
      "type": "framework",
      "bom-ref": "pkg:npm/react-is@16.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-kapsule",
      "version": "2.5.7",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9227c017864f0fbeea64a73808a2e6a33aba198d6c0733c42532096f4c1614ae87b1e3c96ad2b78d7a65667d9e780b77c7aec20e8ce08bbfeb3bc7cd43f00bec"
        }
      ],
      "purl": "pkg:npm/react-kapsule@2.5.7",
      "type": "framework",
      "bom-ref": "pkg:npm/react-kapsule@2.5.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "ImportedModules",
          "value": "react-kapsule"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ],
        "occurrences": [
          {
            "location": "src/index.js",
            "line": 1
          },
          {
            "location": "src/index.js",
            "line": 5
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 1
          },
          {
            "location": "dist/react-globe.gl.mjs",
            "line": 221
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "regenerate-unicode-properties",
      "version": "10.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b4dcffb38417907754469d8c6b1b20c03e9597fdea4a8ab2eba7c7b7a9ebd975590ab670ab8e359ccc86d873cfb177abdc4d2b5596a7f2713c75291e0b3abd2"
        }
      ],
      "purl": "pkg:npm/regenerate-unicode-properties@10.2.2",
      "type": "library",
      "bom-ref": "pkg:npm/regenerate-unicode-properties@10.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerate",
      "version": "1.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ceb71e47f5e119853f77fa29af610a3bb6911d47a2048f2a8ed7c7a800d3c1977a4b37f2d7a95aea4a83d0c214b39cf9871e8068a6be3e2c693eb476f3df88d0"
        }
      ],
      "purl": "pkg:npm/regenerate@1.4.2",
      "type": "library",
      "bom-ref": "pkg:npm/regenerate@1.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexpu-core",
      "version": "6.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d2086eceaebb2c8f5b2d7a4e5ff2127ef7bf32adf76b8685473a106219e7a24d49385a6613f0364c11a43557a738611e4810a322259c73a315386e47110bf4b0"
        }
      ],
      "purl": "pkg:npm/regexpu-core@6.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/regexpu-core@6.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regjsgen",
      "version": "0.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46fc2d19edddecbbd6883417790c3ca796ac65499f5351bf97a59b517787b5aed8d8f108bc14f01fa13611f99850af29c5cc4474499aa26ab2a74bd967b0bedd"
        }
      ],
      "purl": "pkg:npm/regjsgen@0.8.0",
      "type": "library",
      "bom-ref": "pkg:npm/regjsgen@0.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regjsparser",
      "version": "0.13.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74bb258cc77db2ac1191bcbcce13b58128373e724804589df1fe02423fec5f1fbb70ac7e13bbb43ca859f94e309a1c7b11f9adbe7037d7ca1568890007595127"
        }
      ],
      "purl": "pkg:npm/regjsparser@0.13.1",
      "type": "library",
      "bom-ref": "pkg:npm/regjsparser@0.13.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "resolve",
      "version": "1.22.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f2789d7389fe7704f7c7a28b411b03d1613d5152dea8196b1a42bf14c995bf7809bd6caa228edbebb920c49991e6f760b04bd9e3eff7d6b6da8f0a0cdea7c08"
        }
      ],
      "purl": "pkg:npm/resolve@1.22.12",
      "type": "library",
      "bom-ref": "pkg:npm/resolve@1.22.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rimraf",
      "version": "6.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ca83e0abd9917ad5f91c68ad547641f6c840412a76234f25b34c94fa28d3dc48f6a24fb1d2761b4c5d0b8de709135f45eeef6290d65f12e36ae599ec52da148"
        }
      ],
      "purl": "pkg:npm/rimraf@6.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/rimraf@6.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "robust-predicates",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "352de57af76c44850e9a227c1595823fb2c6dd0a49cabb3f4c4d19a5fd72bd9bbc700249e90316f761f573b916a5d207a3c46f98bc4dfe8d895d3287a7be2550"
        }
      ],
      "purl": "pkg:npm/robust-predicates@3.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/robust-predicates@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup-plugin-dts",
      "version": "6.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97ffc5dd97fb203e46a0e7cb7c3f24ae806340a10aa72d6a7e1b40767a626c564c7df3daca5ae0d42a030b6bc690f7937b2c547b86d5142967d8416e2fb2061a"
        }
      ],
      "purl": "pkg:npm/rollup-plugin-dts@6.4.1",
      "type": "library",
      "bom-ref": "pkg:npm/rollup-plugin-dts@6.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup",
      "version": "4.60.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58778549b658b0fbb7f9b2e835152e00efb06af365a1c38f7f7c121d33fb85c14a56725e5ac6250836ebde64d2d781428b37fd71c2315c0f2c18bf3329e40dde"
        }
      ],
      "purl": "pkg:npm/rollup@4.60.4",
      "type": "library",
      "bom-ref": "pkg:npm/rollup@4.60.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc"
        }
      ],
      "purl": "pkg:npm/semver@6.3.1",
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "serialize-javascript",
      "version": "7.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1782dc07452a525d7312babed676041334872672306f7005d97581f786fe69f86b7a43948a3c28a0062a17245b8d8926d8f00a05a6f1ea862fff10f1362f0807"
        }
      ],
      "purl": "pkg:npm/serialize-javascript@7.0.5",
      "type": "library",
      "bom-ref": "pkg:npm/serialize-javascript@7.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "simplesignal",
      "version": "2.1.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c4a36a96a5491eec832196a881c6bba5205be12512e49758a1e764706be6cf8f38497a971de062239f6462426152c77750bec100805d3f95733030deef38368"
        }
      ],
      "purl": "pkg:npm/simplesignal@2.1.7",
      "type": "library",
      "bom-ref": "pkg:npm/simplesignal@2.1.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "smob",
      "version": "1.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "450b2f95e09b17c7151c4bfec6e0c6680e293a2cc5a89d06823b4c491a3aa0ff299cded6b2280781519ecba6882d104abf85b660e3072ea6ca76707a86907d7f"
        }
      ],
      "purl": "pkg:npm/smob@1.6.2",
      "type": "library",
      "bom-ref": "pkg:npm/smob@1.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/source-map-support@0.5.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map",
      "version": "0.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
        }
      ],
      "purl": "pkg:npm/source-map@0.6.1",
      "type": "library",
      "bom-ref": "pkg:npm/source-map@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3"
        }
      ],
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terser",
      "version": "5.47.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4f6cb5d323aa213c049bff561588be36f28107bbafeabf53b1a989df6a89d50851eac78fb009df79a47ad05ac2f95f8a65f74093c96f6989202c4b62f456833"
        }
      ],
      "purl": "pkg:npm/terser@5.47.1",
      "type": "library",
      "bom-ref": "pkg:npm/terser@5.47.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "three-conic-polygon-geometry",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eca61c81deeb620f752fc02708475d7b2870e2a96ff7ef0d008d25b87abb406b76ea2716506342b2f2f20febba14f2a33feba7df31818b8246cea806a6605258"
        }
      ],
      "purl": "pkg:npm/three-conic-polygon-geometry@2.1.3",
      "type": "library",
      "bom-ref": "pkg:npm/three-conic-polygon-geometry@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "three-geojson-geometry",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "742edb177ae2d60a037228588730021ce050aaeed834d6b360b6b66d2c9d54888951bde30c5a23292cbe80d8f6a4c92a64d4958ecb1299d63dce59a7844a6bd7"
        }
      ],
      "purl": "pkg:npm/three-geojson-geometry@2.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/three-geojson-geometry@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "three-globe",
      "version": "2.45.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dea244d8b01dc87b143edd369a031173e3c6de3f641840347d462bc0a3c6215b6f311d578c39fd8425eedf5016a1c7601ce15c5e4ad1573ee3259cd322f47479"
        }
      ],
      "purl": "pkg:npm/three-globe@2.45.2",
      "type": "library",
      "bom-ref": "pkg:npm/three-globe@2.45.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "three-render-objects",
      "version": "1.42.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2987e43eb60611b20af02845a1c5aa385d5a00df34141501595601f26076a01a55b9537ee7616fbe7815601e6278500d42eed1b76d6b3d867fc4a68081559645"
        }
      ],
      "purl": "pkg:npm/three-render-objects@1.42.0",
      "type": "library",
      "bom-ref": "pkg:npm/three-render-objects@1.42.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "three-slippy-map-globe",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c2511f97fb5918158b5005ff3e6ff72df31047b6791ebbb148b51601785c7221ede4b271ae2e2d07f5103101f552494b1955b28828dcfdab56ad123ca7aeb92"
        }
      ],
      "purl": "pkg:npm/three-slippy-map-globe@1.0.6",
      "type": "library",
      "bom-ref": "pkg:npm/three-slippy-map-globe@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "three",
      "version": "0.184.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c2d4d18c6f76a4ce5e520fcab949c7b2a48094f336f7a6eb4ce70b80c46a11eca561387f09db6f294bc2cb20904f316e4ad89e5b1bd96fc9954ccbdd3f2529c6"
        }
      ],
      "purl": "pkg:npm/three@0.184.0",
      "type": "library",
      "bom-ref": "pkg:npm/three@0.184.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tinycolor2",
      "version": "1.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5cf68191640976c7f7a4b28957da78a8dfd2f9f9b63a3f0020fa35053521839a3192f9bdf92544185761c8ecfbb537544dfbf132202ce2ca7afde64ed84c3ea7"
        }
      ],
      "purl": "pkg:npm/tinycolor2@1.6.0",
      "type": "library",
      "bom-ref": "pkg:npm/tinycolor2@1.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb"
        }
      ],
      "purl": "pkg:npm/tslib@2.8.1",
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb64efbb14993c3c906a490544f6472859be28a56a222b1d83dfc26709bd7edbca5cb3fc3515a3dfcfce0e335baf8dd2b285ea36e022b047f519d0b1a9671d07"
        }
      ],
      "purl": "pkg:npm/typescript@6.0.3",
      "type": "library",
      "bom-ref": "pkg:npm/typescript@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-canonical-property-names-ecmascript",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "740f166cd79bd9aea8433010e796254f9bd0016195f565ceb22dd2b241376dc09d3343f848377edb8cd2fce09a71d46ae4191db118fdab73e0e98c90a31206aa"
        }
      ],
      "purl": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-match-property-ecmascript",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e646990ab6e9e6699bcf9ba50640e46d8d12b0f3a32aa552df95692fdba530f7d29742745ec9bef44be986ff42a08645c2b7bb689a1af78018eac78c28654de5"
        }
      ],
      "purl": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-match-property-value-ecmascript",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "250f38a93b8c8389d5931f206b8035e9ad5ea48f47eae4d70249eac64185fda15f44bc35c42fc1a76e0734b6998474a459ddfef38b7c8979e9d49d2461c64786"
        }
      ],
      "purl": "pkg:npm/unicode-match-property-value-ecmascript@2.2.1",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-match-property-value-ecmascript@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "unicode-property-aliases-ecmascript",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8696c3cf1518f411705fe51e067c6fdd2875abb1c5c63e3c0d399772136045ae3a94ef2e8f7ff58849f732235461383583d72d22a5c2084467f206198470b995"
        }
      ],
      "purl": "pkg:npm/unicode-property-aliases-ecmascript@2.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/unicode-property-aliases-ecmascript@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "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",
      "type": "library",
      "bom-ref": "pkg:npm/update-browserslist-db@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yallist",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b850641a58f1f9f663975189c01b67b09dc412e22e05e374efdc9a0033eb365430264bd36c2bc1a90cc2eb0873e4b054fb8772ba4cea14367da96fb4685f1e2"
        }
      ],
      "purl": "pkg:npm/yallist@3.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/yallist@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "yarn.lock"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "yarn.lock"
              }
            ],
            "concludedValue": "yarn.lock"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@babel/code-frame@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.28.5",
        "pkg:npm/js-tokens@4.0.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/compat-data@7.29.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/core@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.0",
        "pkg:npm/@babel/generator@7.29.1",
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-module-transforms@7.28.6",
        "pkg:npm/@babel/helpers@7.29.2",
        "pkg:npm/@babel/parser@7.29.3",
        "pkg:npm/@babel/template@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/@babel/types@7.29.0",
        "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.1",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.29.3",
        "pkg:npm/@babel/types@7.29.0",
        "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-annotate-as-pure@7.27.3",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-compilation-targets@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.29.3",
        "pkg:npm/@babel/helper-validator-option@7.27.1",
        "pkg:npm/browserslist@4.28.2",
        "pkg:npm/lru-cache@5.1.1",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-member-expression-to-functions@7.28.5",
        "pkg:npm/@babel/helper-optimise-call-expression@7.27.1",
        "pkg:npm/@babel/helper-replace-supers@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1",
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/regexpu-core@6.4.0",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-define-polyfill-provider@0.6.8",
      "dependsOn": [
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/lodash.debounce@4.0.8",
        "pkg:npm/resolve@1.22.12"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-globals@7.28.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-member-expression-to-functions@7.28.5",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-imports@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-transforms@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-imports@7.28.6",
        "pkg:npm/@babel/helper-validator-identifier@7.28.5",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-optimise-call-expression@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-plugin-utils@7.28.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-remap-async-to-generator@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-wrap-function@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-replace-supers@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-member-expression-to-functions@7.28.5",
        "pkg:npm/@babel/helper-optimise-call-expression@7.27.1",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-string-parser@7.27.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.28.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-option@7.27.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-wrap-function@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/template@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helpers@7.29.2",
      "dependsOn": [
        "pkg:npm/@babel/template@7.28.6",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/parser@7.29.3",
      "dependsOn": [
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1",
        "pkg:npm/@babel/plugin-transform-optional-chaining@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-import-assertions@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-import-attributes@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-jsx@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-arrow-functions@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-async-generator-functions@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-remap-async-to-generator@7.27.1",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-async-to-generator@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-imports@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-remap-async-to-generator@7.27.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-block-scoping@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-class-properties@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-class-static-block@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-classes@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-globals@7.28.0",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-replace-supers@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-computed-properties@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/template@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-destructuring@7.28.5",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-dotall-regex@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-duplicate-keys@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-dynamic-import@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-explicit-resource-management@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/plugin-transform-destructuring@7.28.5"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-export-namespace-from@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-for-of@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-function-name@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-json-strings@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-literals@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-member-expression-literals@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-amd@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-transforms@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-commonjs@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-transforms@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-systemjs@7.29.4",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-transforms@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-validator-identifier@7.28.5",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-modules-umd@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-transforms@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-new-target@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-numeric-separator@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-object-rest-spread@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/plugin-transform-destructuring@7.28.5",
        "pkg:npm/@babel/plugin-transform-parameters@7.27.7",
        "pkg:npm/@babel/traverse@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-object-super@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-replace-supers@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-optional-chaining@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-parameters@7.27.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-private-methods@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-private-property-in-object@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-property-literals@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-display-name@7.28.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx-development@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/plugin-transform-react-jsx@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-jsx@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-module-imports@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/plugin-syntax-jsx@7.28.6",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-regenerator@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-regexp-modifiers@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-reserved-words@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-shorthand-properties@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-spread@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-sticky-regex@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-template-literals@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-typeof-symbol@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-escapes@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-regex@7.27.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-env@7.29.5",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.29.3",
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-validator-option@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5",
        "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3",
        "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6",
        "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
        "pkg:npm/@babel/plugin-syntax-import-assertions@7.28.6",
        "pkg:npm/@babel/plugin-syntax-import-attributes@7.28.6",
        "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
        "pkg:npm/@babel/plugin-transform-arrow-functions@7.27.1",
        "pkg:npm/@babel/plugin-transform-async-generator-functions@7.29.0",
        "pkg:npm/@babel/plugin-transform-async-to-generator@7.28.6",
        "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.27.1",
        "pkg:npm/@babel/plugin-transform-block-scoping@7.28.6",
        "pkg:npm/@babel/plugin-transform-class-properties@7.28.6",
        "pkg:npm/@babel/plugin-transform-class-static-block@7.28.6",
        "pkg:npm/@babel/plugin-transform-classes@7.28.6",
        "pkg:npm/@babel/plugin-transform-computed-properties@7.28.6",
        "pkg:npm/@babel/plugin-transform-destructuring@7.28.5",
        "pkg:npm/@babel/plugin-transform-dotall-regex@7.28.6",
        "pkg:npm/@babel/plugin-transform-duplicate-keys@7.27.1",
        "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0",
        "pkg:npm/@babel/plugin-transform-dynamic-import@7.27.1",
        "pkg:npm/@babel/plugin-transform-explicit-resource-management@7.28.6",
        "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.28.6",
        "pkg:npm/@babel/plugin-transform-export-namespace-from@7.27.1",
        "pkg:npm/@babel/plugin-transform-for-of@7.27.1",
        "pkg:npm/@babel/plugin-transform-function-name@7.27.1",
        "pkg:npm/@babel/plugin-transform-json-strings@7.28.6",
        "pkg:npm/@babel/plugin-transform-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.28.6",
        "pkg:npm/@babel/plugin-transform-member-expression-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-modules-amd@7.27.1",
        "pkg:npm/@babel/plugin-transform-modules-commonjs@7.28.6",
        "pkg:npm/@babel/plugin-transform-modules-systemjs@7.29.4",
        "pkg:npm/@babel/plugin-transform-modules-umd@7.27.1",
        "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.29.0",
        "pkg:npm/@babel/plugin-transform-new-target@7.27.1",
        "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.28.6",
        "pkg:npm/@babel/plugin-transform-numeric-separator@7.28.6",
        "pkg:npm/@babel/plugin-transform-object-rest-spread@7.28.6",
        "pkg:npm/@babel/plugin-transform-object-super@7.27.1",
        "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.28.6",
        "pkg:npm/@babel/plugin-transform-optional-chaining@7.28.6",
        "pkg:npm/@babel/plugin-transform-parameters@7.27.7",
        "pkg:npm/@babel/plugin-transform-private-methods@7.28.6",
        "pkg:npm/@babel/plugin-transform-private-property-in-object@7.28.6",
        "pkg:npm/@babel/plugin-transform-property-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-regenerator@7.29.0",
        "pkg:npm/@babel/plugin-transform-regexp-modifiers@7.28.6",
        "pkg:npm/@babel/plugin-transform-reserved-words@7.27.1",
        "pkg:npm/@babel/plugin-transform-shorthand-properties@7.27.1",
        "pkg:npm/@babel/plugin-transform-spread@7.28.6",
        "pkg:npm/@babel/plugin-transform-sticky-regex@7.27.1",
        "pkg:npm/@babel/plugin-transform-template-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-typeof-symbol@7.27.1",
        "pkg:npm/@babel/plugin-transform-unicode-escapes@7.27.1",
        "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.28.6",
        "pkg:npm/@babel/plugin-transform-unicode-regex@7.27.1",
        "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.28.6",
        "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
        "pkg:npm/babel-plugin-polyfill-corejs2@0.4.17",
        "pkg:npm/babel-plugin-polyfill-corejs3@0.14.2",
        "pkg:npm/babel-plugin-polyfill-regenerator@0.6.8",
        "pkg:npm/core-js-compat@3.49.0",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/types@7.29.0",
        "pkg:npm/esutils@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/preset-react@7.28.5",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-validator-option@7.27.1",
        "pkg:npm/@babel/plugin-transform-react-display-name@7.28.0",
        "pkg:npm/@babel/plugin-transform-react-jsx-development@7.27.1",
        "pkg:npm/@babel/plugin-transform-react-jsx@7.28.6",
        "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.27.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/runtime@7.29.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/template@7.28.6",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.0",
        "pkg:npm/@babel/parser@7.29.3",
        "pkg:npm/@babel/types@7.29.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/traverse@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.0",
        "pkg:npm/@babel/generator@7.29.1",
        "pkg:npm/@babel/helper-globals@7.28.0",
        "pkg:npm/@babel/parser@7.29.3",
        "pkg:npm/@babel/template@7.28.6",
        "pkg:npm/@babel/types@7.29.0",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/types@7.29.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-string-parser@7.27.1",
        "pkg:npm/@babel/helper-validator-identifier@7.28.5"
      ]
    },
    {
      "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",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/source-map@0.3.11",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "dependsOn": []
    },
    {
      "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/@rollup/plugin-babel@7.0.0",
      "dependsOn": [
        "pkg:npm/@babel/helper-module-imports@7.28.6",
        "pkg:npm/@rollup/pluginutils@5.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/plugin-commonjs@29.0.2",
      "dependsOn": [
        "pkg:npm/@rollup/pluginutils@5.3.0",
        "pkg:npm/commondir@1.0.1",
        "pkg:npm/estree-walker@2.0.2",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/is-reference@1.2.1",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/plugin-node-resolve@16.0.3",
      "dependsOn": [
        "pkg:npm/@rollup/pluginutils@5.3.0",
        "pkg:npm/@types/resolve@1.20.2",
        "pkg:npm/deepmerge@4.3.1",
        "pkg:npm/is-module@1.0.0",
        "pkg:npm/resolve@1.22.12"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/plugin-replace@6.0.3",
      "dependsOn": [
        "pkg:npm/@rollup/pluginutils@5.3.0",
        "pkg:npm/magic-string@0.30.21"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/plugin-terser@1.0.0",
      "dependsOn": [
        "pkg:npm/serialize-javascript@7.0.5",
        "pkg:npm/smob@1.6.2",
        "pkg:npm/terser@5.47.1"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/pluginutils@5.3.0",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9",
        "pkg:npm/estree-walker@2.0.2",
        "pkg:npm/picomatch@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm-eabi@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-android-arm64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-arm64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-darwin-x64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-arm64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-freebsd-x64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-arm64-musl@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-loong64-musl@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-linux-x64-musl@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openbsd-x64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-openharmony-arm64@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-gnu@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/rollup-win32-x64-msvc@4.60.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@turf/boolean-point-in-polygon@7.3.5",
      "dependsOn": [
        "pkg:npm/@turf/helpers@7.3.5",
        "pkg:npm/@turf/invariant@7.3.5",
        "pkg:npm/@types/geojson@7946.0.16",
        "pkg:npm/point-in-polygon-hao@1.2.4",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@turf/helpers@7.3.5",
      "dependsOn": [
        "pkg:npm/@types/geojson@7946.0.16",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@turf/invariant@7.3.5",
      "dependsOn": [
        "pkg:npm/@turf/helpers@7.3.5",
        "pkg:npm/@types/geojson@7946.0.16",
        "pkg:npm/tslib@2.8.1"
      ]
    },
    {
      "ref": "pkg:npm/@tweenjs/tween.js@25.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/geojson@7946.0.16",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/react@19.2.14",
      "dependsOn": [
        "pkg:npm/csstype@3.2.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/resolve@1.20.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/accessor-fn@1.5.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn@8.16.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/babel-plugin-polyfill-corejs2@0.4.17",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.29.3",
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.8",
        "pkg:npm/semver@6.3.1"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-polyfill-corejs3@0.14.2",
      "dependsOn": [
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.8",
        "pkg:npm/core-js-compat@3.49.0"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-polyfill-regenerator@0.6.8",
      "dependsOn": [
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.8"
      ]
    },
    {
      "ref": "pkg:npm/balanced-match@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/baseline-browser-mapping@2.10.30",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/brace-expansion@5.0.6",
      "dependsOn": [
        "pkg:npm/balanced-match@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/browserslist@4.28.2",
      "dependsOn": [
        "pkg:npm/baseline-browser-mapping@2.10.30",
        "pkg:npm/caniuse-lite@1.0.30001792",
        "pkg:npm/electron-to-chromium@1.5.357",
        "pkg:npm/node-releases@2.0.44",
        "pkg:npm/update-browserslist-db@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/buffer-from@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/caniuse-lite@1.0.30001792",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@2.20.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commondir@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/convert-source-map@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-js-compat@3.49.0",
      "dependsOn": [
        "pkg:npm/browserslist@4.28.2"
      ]
    },
    {
      "ref": "pkg:npm/csstype@3.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/d3-array@3.2.4",
      "dependsOn": [
        "pkg:npm/internmap@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/d3-color@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/d3-delaunay@6.0.4",
      "dependsOn": [
        "pkg:npm/delaunator@5.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-format@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/d3-geo-voronoi@2.1.0",
      "dependsOn": [
        "pkg:npm/d3-array@3.2.4",
        "pkg:npm/d3-delaunay@6.0.4",
        "pkg:npm/d3-geo@3.1.1",
        "pkg:npm/d3-tricontour@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-geo@3.1.1",
      "dependsOn": [
        "pkg:npm/d3-array@3.2.4"
      ]
    },
    {
      "ref": "pkg:npm/d3-interpolate@3.0.1",
      "dependsOn": [
        "pkg:npm/d3-color@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/d3-octree@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/d3-scale-chromatic@3.1.0",
      "dependsOn": [
        "pkg:npm/d3-color@3.1.0",
        "pkg:npm/d3-interpolate@3.0.1"
      ]
    },
    {
      "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-selection@3.0.0",
      "dependsOn": []
    },
    {
      "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-tricontour@1.1.0",
      "dependsOn": [
        "pkg:npm/d3-delaunay@6.0.4",
        "pkg:npm/d3-scale@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/data-bind-mapper@1.0.3",
      "dependsOn": [
        "pkg:npm/accessor-fn@1.5.3"
      ]
    },
    {
      "ref": "pkg:npm/debug@4.4.3",
      "dependsOn": [
        "pkg:npm/ms@2.1.3"
      ]
    },
    {
      "ref": "pkg:npm/deepmerge@4.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/delaunator@5.1.0",
      "dependsOn": [
        "pkg:npm/robust-predicates@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/earcut@3.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/electron-to-chromium@1.5.357",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escalade@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esutils@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fdir@6.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/float-tooltip@1.7.5",
      "dependsOn": [
        "pkg:npm/d3-selection@3.0.0",
        "pkg:npm/kapsule@1.16.3",
        "pkg:npm/preact@10.29.1"
      ]
    },
    {
      "ref": "pkg:npm/frame-ticker@1.0.3",
      "dependsOn": [
        "pkg:npm/simplesignal@2.1.7"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gensync@1.0.0-beta.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob@13.0.6",
      "dependsOn": [
        "pkg:npm/minimatch@10.2.5",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/path-scurry@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/globe.gl@2.46.1",
      "dependsOn": [
        "pkg:npm/@tweenjs/tween.js@25.0.0",
        "pkg:npm/accessor-fn@1.5.3",
        "pkg:npm/kapsule@1.16.3",
        "pkg:npm/three-globe@2.45.2",
        "pkg:npm/three-render-objects@1.42.0",
        "pkg:npm/three@0.184.0"
      ]
    },
    {
      "ref": "pkg:npm/h3-js@4.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hasown@2.0.3",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/index-array-by@1.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/internmap@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-core-module@2.16.2",
      "dependsOn": [
        "pkg:npm/hasown@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/is-module@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-reference@1.2.1",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/jerrypick@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-tokens@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jsesc@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json5@2.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/kapsule@1.16.3",
      "dependsOn": [
        "pkg:npm/lodash-es@4.18.1"
      ]
    },
    {
      "ref": "pkg:npm/lodash-es@4.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash.debounce@4.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loose-envify@1.4.0",
      "dependsOn": [
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/lru-cache@11.3.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@5.1.1",
      "dependsOn": [
        "pkg:npm/yallist@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/magic-string@0.30.21",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/minimatch@10.2.5",
      "dependsOn": [
        "pkg:npm/brace-expansion@5.0.6"
      ]
    },
    {
      "ref": "pkg:npm/minipass@7.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ms@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-releases@2.0.44",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/package-json-from-dist@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-parse@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-scurry@2.0.2",
      "dependsOn": [
        "pkg:npm/lru-cache@11.3.6",
        "pkg:npm/minipass@7.1.3"
      ]
    },
    {
      "ref": "pkg:npm/picocolors@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/point-in-polygon-hao@1.2.4",
      "dependsOn": [
        "pkg:npm/robust-predicates@3.0.3"
      ]
    },
    {
      "ref": "pkg:npm/polished@4.3.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.29.2"
      ]
    },
    {
      "ref": "pkg:npm/preact@10.29.1",
      "dependsOn": []
    },
    {
      "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/react-is@16.13.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-kapsule@2.5.7",
      "dependsOn": [
        "pkg:npm/jerrypick@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/regenerate-unicode-properties@10.2.2",
      "dependsOn": [
        "pkg:npm/regenerate@1.4.2"
      ]
    },
    {
      "ref": "pkg:npm/regenerate@1.4.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regexpu-core@6.4.0",
      "dependsOn": [
        "pkg:npm/regenerate-unicode-properties@10.2.2",
        "pkg:npm/regenerate@1.4.2",
        "pkg:npm/regjsgen@0.8.0",
        "pkg:npm/regjsparser@0.13.1",
        "pkg:npm/unicode-match-property-ecmascript@2.0.0",
        "pkg:npm/unicode-match-property-value-ecmascript@2.2.1"
      ]
    },
    {
      "ref": "pkg:npm/regjsgen@0.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/regjsparser@0.13.1",
      "dependsOn": [
        "pkg:npm/jsesc@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/resolve@1.22.12",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/is-core-module@2.16.2",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/rimraf@6.1.3",
      "dependsOn": [
        "pkg:npm/glob@13.0.6",
        "pkg:npm/package-json-from-dist@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/robust-predicates@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rollup-plugin-dts@6.4.1",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.0",
        "pkg:npm/@jridgewell/remapping@2.3.5",
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/magic-string@0.30.21"
      ]
    },
    {
      "ref": "pkg:npm/rollup@4.60.4",
      "dependsOn": [
        "pkg:npm/@rollup/rollup-android-arm-eabi@4.60.4",
        "pkg:npm/@rollup/rollup-android-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-darwin-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-darwin-x64@4.60.4",
        "pkg:npm/@rollup/rollup-freebsd-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-freebsd-x64@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-loong64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-x64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-x64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-openbsd-x64@4.60.4",
        "pkg:npm/@rollup/rollup-openharmony-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.60.4",
        "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.60.4",
        "pkg:npm/@rollup/rollup-win32-x64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-win32-x64-msvc@4.60.4",
        "pkg:npm/@types/estree@1.0.8",
        "pkg:npm/fsevents@2.3.3"
      ]
    },
    {
      "ref": "pkg:npm/semver@6.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/serialize-javascript@7.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/simplesignal@2.1.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/smob@1.6.2",
      "dependsOn": []
    },
    {
      "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",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/terser@5.47.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/source-map@0.3.11",
        "pkg:npm/acorn@8.16.0",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/source-map-support@0.5.21"
      ]
    },
    {
      "ref": "pkg:npm/three-conic-polygon-geometry@2.1.3",
      "dependsOn": [
        "pkg:npm/@turf/boolean-point-in-polygon@7.3.5",
        "pkg:npm/d3-array@3.2.4",
        "pkg:npm/d3-geo-voronoi@2.1.0",
        "pkg:npm/d3-geo@3.1.1",
        "pkg:npm/d3-scale@4.0.2",
        "pkg:npm/delaunator@5.1.0",
        "pkg:npm/earcut@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/three-geojson-geometry@2.1.1",
      "dependsOn": [
        "pkg:npm/d3-geo@3.1.1",
        "pkg:npm/d3-interpolate@3.0.1",
        "pkg:npm/earcut@3.0.2"
      ]
    },
    {
      "ref": "pkg:npm/three-globe@2.45.2",
      "dependsOn": [
        "pkg:npm/@tweenjs/tween.js@25.0.0",
        "pkg:npm/accessor-fn@1.5.3",
        "pkg:npm/d3-array@3.2.4",
        "pkg:npm/d3-color@3.1.0",
        "pkg:npm/d3-geo@3.1.1",
        "pkg:npm/d3-interpolate@3.0.1",
        "pkg:npm/d3-scale-chromatic@3.1.0",
        "pkg:npm/d3-scale@4.0.2",
        "pkg:npm/data-bind-mapper@1.0.3",
        "pkg:npm/frame-ticker@1.0.3",
        "pkg:npm/h3-js@4.4.0",
        "pkg:npm/index-array-by@1.4.2",
        "pkg:npm/kapsule@1.16.3",
        "pkg:npm/three-conic-polygon-geometry@2.1.3",
        "pkg:npm/three-geojson-geometry@2.1.1",
        "pkg:npm/three-slippy-map-globe@1.0.6",
        "pkg:npm/tinycolor2@1.6.0"
      ]
    },
    {
      "ref": "pkg:npm/three-render-objects@1.42.0",
      "dependsOn": [
        "pkg:npm/@tweenjs/tween.js@25.0.0",
        "pkg:npm/accessor-fn@1.5.3",
        "pkg:npm/float-tooltip@1.7.5",
        "pkg:npm/kapsule@1.16.3",
        "pkg:npm/polished@4.3.1"
      ]
    },
    {
      "ref": "pkg:npm/three-slippy-map-globe@1.0.6",
      "dependsOn": [
        "pkg:npm/d3-geo@3.1.1",
        "pkg:npm/d3-octree@1.1.0",
        "pkg:npm/d3-scale@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/three@0.184.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinycolor2@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tslib@2.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typescript@6.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-match-property-ecmascript@2.0.0",
      "dependsOn": [
        "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
        "pkg:npm/unicode-property-aliases-ecmascript@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/unicode-match-property-value-ecmascript@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/unicode-property-aliases-ecmascript@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/update-browserslist-db@1.2.3",
      "dependsOn": [
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/picocolors@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/yallist@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-globe.gl@2.38.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.29.0",
        "pkg:npm/@babel/compat-data@7.29.3",
        "pkg:npm/@babel/core@7.29.0",
        "pkg:npm/@babel/generator@7.29.1",
        "pkg:npm/@babel/helper-annotate-as-pure@7.27.3",
        "pkg:npm/@babel/helper-compilation-targets@7.28.6",
        "pkg:npm/@babel/helper-create-class-features-plugin@7.29.3",
        "pkg:npm/@babel/helper-create-regexp-features-plugin@7.28.5",
        "pkg:npm/@babel/helper-define-polyfill-provider@0.6.8",
        "pkg:npm/@babel/helper-globals@7.28.0",
        "pkg:npm/@babel/helper-member-expression-to-functions@7.28.5",
        "pkg:npm/@babel/helper-module-imports@7.28.6",
        "pkg:npm/@babel/helper-module-transforms@7.28.6",
        "pkg:npm/@babel/helper-optimise-call-expression@7.27.1",
        "pkg:npm/@babel/helper-plugin-utils@7.28.6",
        "pkg:npm/@babel/helper-remap-async-to-generator@7.27.1",
        "pkg:npm/@babel/helper-replace-supers@7.28.6",
        "pkg:npm/@babel/helper-skip-transparent-expression-wrappers@7.27.1",
        "pkg:npm/@babel/helper-string-parser@7.27.1",
        "pkg:npm/@babel/helper-validator-identifier@7.28.5",
        "pkg:npm/@babel/helper-validator-option@7.27.1",
        "pkg:npm/@babel/helper-wrap-function@7.28.6",
        "pkg:npm/@babel/helpers@7.29.2",
        "pkg:npm/@babel/parser@7.29.3",
        "pkg:npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5",
        "pkg:npm/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3",
        "pkg:npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1",
        "pkg:npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6",
        "pkg:npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
        "pkg:npm/@babel/plugin-syntax-import-assertions@7.28.6",
        "pkg:npm/@babel/plugin-syntax-import-attributes@7.28.6",
        "pkg:npm/@babel/plugin-syntax-jsx@7.28.6",
        "pkg:npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6",
        "pkg:npm/@babel/plugin-transform-arrow-functions@7.27.1",
        "pkg:npm/@babel/plugin-transform-async-generator-functions@7.29.0",
        "pkg:npm/@babel/plugin-transform-async-to-generator@7.28.6",
        "pkg:npm/@babel/plugin-transform-block-scoped-functions@7.27.1",
        "pkg:npm/@babel/plugin-transform-block-scoping@7.28.6",
        "pkg:npm/@babel/plugin-transform-class-properties@7.28.6",
        "pkg:npm/@babel/plugin-transform-class-static-block@7.28.6",
        "pkg:npm/@babel/plugin-transform-classes@7.28.6",
        "pkg:npm/@babel/plugin-transform-computed-properties@7.28.6",
        "pkg:npm/@babel/plugin-transform-destructuring@7.28.5",
        "pkg:npm/@babel/plugin-transform-dotall-regex@7.28.6",
        "pkg:npm/@babel/plugin-transform-duplicate-keys@7.27.1",
        "pkg:npm/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0",
        "pkg:npm/@babel/plugin-transform-dynamic-import@7.27.1",
        "pkg:npm/@babel/plugin-transform-explicit-resource-management@7.28.6",
        "pkg:npm/@babel/plugin-transform-exponentiation-operator@7.28.6",
        "pkg:npm/@babel/plugin-transform-export-namespace-from@7.27.1",
        "pkg:npm/@babel/plugin-transform-for-of@7.27.1",
        "pkg:npm/@babel/plugin-transform-function-name@7.27.1",
        "pkg:npm/@babel/plugin-transform-json-strings@7.28.6",
        "pkg:npm/@babel/plugin-transform-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-logical-assignment-operators@7.28.6",
        "pkg:npm/@babel/plugin-transform-member-expression-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-modules-amd@7.27.1",
        "pkg:npm/@babel/plugin-transform-modules-commonjs@7.28.6",
        "pkg:npm/@babel/plugin-transform-modules-systemjs@7.29.4",
        "pkg:npm/@babel/plugin-transform-modules-umd@7.27.1",
        "pkg:npm/@babel/plugin-transform-named-capturing-groups-regex@7.29.0",
        "pkg:npm/@babel/plugin-transform-new-target@7.27.1",
        "pkg:npm/@babel/plugin-transform-nullish-coalescing-operator@7.28.6",
        "pkg:npm/@babel/plugin-transform-numeric-separator@7.28.6",
        "pkg:npm/@babel/plugin-transform-object-rest-spread@7.28.6",
        "pkg:npm/@babel/plugin-transform-object-super@7.27.1",
        "pkg:npm/@babel/plugin-transform-optional-catch-binding@7.28.6",
        "pkg:npm/@babel/plugin-transform-optional-chaining@7.28.6",
        "pkg:npm/@babel/plugin-transform-parameters@7.27.7",
        "pkg:npm/@babel/plugin-transform-private-methods@7.28.6",
        "pkg:npm/@babel/plugin-transform-private-property-in-object@7.28.6",
        "pkg:npm/@babel/plugin-transform-property-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-react-display-name@7.28.0",
        "pkg:npm/@babel/plugin-transform-react-jsx-development@7.27.1",
        "pkg:npm/@babel/plugin-transform-react-jsx@7.28.6",
        "pkg:npm/@babel/plugin-transform-react-pure-annotations@7.27.1",
        "pkg:npm/@babel/plugin-transform-regenerator@7.29.0",
        "pkg:npm/@babel/plugin-transform-regexp-modifiers@7.28.6",
        "pkg:npm/@babel/plugin-transform-reserved-words@7.27.1",
        "pkg:npm/@babel/plugin-transform-shorthand-properties@7.27.1",
        "pkg:npm/@babel/plugin-transform-spread@7.28.6",
        "pkg:npm/@babel/plugin-transform-sticky-regex@7.27.1",
        "pkg:npm/@babel/plugin-transform-template-literals@7.27.1",
        "pkg:npm/@babel/plugin-transform-typeof-symbol@7.27.1",
        "pkg:npm/@babel/plugin-transform-unicode-escapes@7.27.1",
        "pkg:npm/@babel/plugin-transform-unicode-property-regex@7.28.6",
        "pkg:npm/@babel/plugin-transform-unicode-regex@7.27.1",
        "pkg:npm/@babel/plugin-transform-unicode-sets-regex@7.28.6",
        "pkg:npm/@babel/preset-env@7.29.5",
        "pkg:npm/@babel/preset-modules@0.1.6-no-external-plugins",
        "pkg:npm/@babel/preset-react@7.28.5",
        "pkg:npm/@babel/runtime@7.29.2",
        "pkg:npm/@babel/template@7.28.6",
        "pkg:npm/@babel/traverse@7.29.0",
        "pkg:npm/@babel/types@7.29.0",
        "pkg:npm/@jridgewell/gen-mapping@0.3.13",
        "pkg:npm/@jridgewell/remapping@2.3.5",
        "pkg:npm/@jridgewell/resolve-uri@3.1.2",
        "pkg:npm/@jridgewell/source-map@0.3.11",
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
        "pkg:npm/@jridgewell/trace-mapping@0.3.31",
        "pkg:npm/@rollup/plugin-babel@7.0.0",
        "pkg:npm/@rollup/plugin-commonjs@29.0.2",
        "pkg:npm/@rollup/plugin-node-resolve@16.0.3",
        "pkg:npm/@rollup/plugin-replace@6.0.3",
        "pkg:npm/@rollup/plugin-terser@1.0.0",
        "pkg:npm/@rollup/pluginutils@5.3.0",
        "pkg:npm/@rollup/rollup-android-arm-eabi@4.60.4",
        "pkg:npm/@rollup/rollup-android-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-darwin-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-darwin-x64@4.60.4",
        "pkg:npm/@rollup/rollup-freebsd-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-freebsd-x64@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm-gnueabihf@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm-musleabihf@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-arm64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-loong64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-loong64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-ppc64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-ppc64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-riscv64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-riscv64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-linux-s390x-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-x64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-linux-x64-musl@4.60.4",
        "pkg:npm/@rollup/rollup-openbsd-x64@4.60.4",
        "pkg:npm/@rollup/rollup-openharmony-arm64@4.60.4",
        "pkg:npm/@rollup/rollup-win32-arm64-msvc@4.60.4",
        "pkg:npm/@rollup/rollup-win32-ia32-msvc@4.60.4",
        "pkg:npm/@rollup/rollup-win32-x64-gnu@4.60.4",
        "pkg:npm/@rollup/rollup-win32-x64-msvc@4.60.4",
        "pkg:npm/@turf/boolean-point-in-polygon@7.3.5",
        "pkg:npm/@turf/helpers@7.3.5",
        "pkg:npm/@turf/invariant@7.3.5",
        "pkg:npm/@tweenjs/tween.js@25.0.0",
        "pkg:npm/@types/estree@1.0.8",
        "pkg:npm/@types/estree@1.0.9",
        "pkg:npm/@types/geojson@7946.0.16",
        "pkg:npm/@types/react@19.2.14",
        "pkg:npm/@types/resolve@1.20.2",
        "pkg:npm/accessor-fn@1.5.3",
        "pkg:npm/acorn@8.16.0",
        "pkg:npm/babel-plugin-polyfill-corejs2@0.4.17",
        "pkg:npm/babel-plugin-polyfill-corejs3@0.14.2",
        "pkg:npm/babel-plugin-polyfill-regenerator@0.6.8",
        "pkg:npm/balanced-match@4.0.4",
        "pkg:npm/baseline-browser-mapping@2.10.30",
        "pkg:npm/brace-expansion@5.0.6",
        "pkg:npm/browserslist@4.28.2",
        "pkg:npm/buffer-from@1.1.2",
        "pkg:npm/caniuse-lite@1.0.30001792",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/commondir@1.0.1",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/core-js-compat@3.49.0",
        "pkg:npm/csstype@3.2.3",
        "pkg:npm/d3-array@3.2.4",
        "pkg:npm/d3-color@3.1.0",
        "pkg:npm/d3-delaunay@6.0.4",
        "pkg:npm/d3-format@3.1.2",
        "pkg:npm/d3-geo-voronoi@2.1.0",
        "pkg:npm/d3-geo@3.1.1",
        "pkg:npm/d3-interpolate@3.0.1",
        "pkg:npm/d3-octree@1.1.0",
        "pkg:npm/d3-scale-chromatic@3.1.0",
        "pkg:npm/d3-scale@4.0.2",
        "pkg:npm/d3-selection@3.0.0",
        "pkg:npm/d3-time-format@4.1.0",
        "pkg:npm/d3-time@3.1.0",
        "pkg:npm/d3-tricontour@1.1.0",
        "pkg:npm/data-bind-mapper@1.0.3",
        "pkg:npm/debug@4.4.3",
        "pkg:npm/deepmerge@4.3.1",
        "pkg:npm/delaunator@5.1.0",
        "pkg:npm/earcut@3.0.2",
        "pkg:npm/electron-to-chromium@1.5.357",
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/escalade@3.2.0",
        "pkg:npm/estree-walker@2.0.2",
        "pkg:npm/esutils@2.0.3",
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/float-tooltip@1.7.5",
        "pkg:npm/frame-ticker@1.0.3",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/function-bind@1.1.2",
        "pkg:npm/gensync@1.0.0-beta.2",
        "pkg:npm/glob@13.0.6",
        "pkg:npm/globe.gl@2.46.1",
        "pkg:npm/h3-js@4.4.0",
        "pkg:npm/hasown@2.0.3",
        "pkg:npm/index-array-by@1.4.2",
        "pkg:npm/internmap@2.0.3",
        "pkg:npm/is-core-module@2.16.2",
        "pkg:npm/is-module@1.0.0",
        "pkg:npm/is-reference@1.2.1",
        "pkg:npm/jerrypick@1.1.2",
        "pkg:npm/js-tokens@4.0.0",
        "pkg:npm/jsesc@3.1.0",
        "pkg:npm/json5@2.2.3",
        "pkg:npm/kapsule@1.16.3",
        "pkg:npm/lodash-es@4.18.1",
        "pkg:npm/lodash.debounce@4.0.8",
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/lru-cache@11.3.6",
        "pkg:npm/lru-cache@5.1.1",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/minimatch@10.2.5",
        "pkg:npm/minipass@7.1.3",
        "pkg:npm/ms@2.1.3",
        "pkg:npm/node-releases@2.0.44",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/package-json-from-dist@1.0.1",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/path-scurry@2.0.2",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/picomatch@4.0.4",
        "pkg:npm/point-in-polygon-hao@1.2.4",
        "pkg:npm/polished@4.3.1",
        "pkg:npm/preact@10.29.1",
        "pkg:npm/prop-types@15.8.1",
        "pkg:npm/react-is@16.13.1",
        "pkg:npm/react-kapsule@2.5.7",
        "pkg:npm/regenerate-unicode-properties@10.2.2",
        "pkg:npm/regenerate@1.4.2",
        "pkg:npm/regexpu-core@6.4.0",
        "pkg:npm/regjsgen@0.8.0",
        "pkg:npm/regjsparser@0.13.1",
        "pkg:npm/resolve@1.22.12",
        "pkg:npm/rimraf@6.1.3",
        "pkg:npm/robust-predicates@3.0.3",
        "pkg:npm/rollup-plugin-dts@6.4.1",
        "pkg:npm/rollup@4.60.4",
        "pkg:npm/semver@6.3.1",
        "pkg:npm/serialize-javascript@7.0.5",
        "pkg:npm/simplesignal@2.1.7",
        "pkg:npm/smob@1.6.2",
        "pkg:npm/source-map-support@0.5.21",
        "pkg:npm/source-map@0.6.1",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
        "pkg:npm/terser@5.47.1",
        "pkg:npm/three-conic-polygon-geometry@2.1.3",
        "pkg:npm/three-geojson-geometry@2.1.1",
        "pkg:npm/three-globe@2.45.2",
        "pkg:npm/three-render-objects@1.42.0",
        "pkg:npm/three-slippy-map-globe@1.0.6",
        "pkg:npm/three@0.184.0",
        "pkg:npm/tinycolor2@1.6.0",
        "pkg:npm/tslib@2.8.1",
        "pkg:npm/typescript@6.0.3",
        "pkg:npm/unicode-canonical-property-names-ecmascript@2.0.1",
        "pkg:npm/unicode-match-property-ecmascript@2.0.0",
        "pkg:npm/unicode-match-property-value-ecmascript@2.2.1",
        "pkg:npm/unicode-property-aliases-ecmascript@2.2.0",
        "pkg:npm/update-browserslist-db@1.2.3",
        "pkg:npm/yallist@3.1.1"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/react-globe.gl@2.38.0"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-09-17T14:09:57Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Thursday, September 17, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'react-globe.gl' with version '2.38.0'. The package type in this SBOM is npm with 6 purl namespaces described under components. The components were identified from the source files: yarn.lock."
    }
  ]
}