{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:c1fbe2c6-a39d-47b9-8e2c-039b35f8c278",
  "version": 1,
  "metadata": {
    "timestamp": "2026-09-23T20:28:05Z",
    "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": "legacy-modes",
      "group": "@codemirror",
      "version": "0.19.1",
      "description": "Collection of ported legacy language modes for the CodeMirror code editor",
      "purl": "pkg:npm/%40codemirror/legacy-modes@0.19.1",
      "bom-ref": "pkg:npm/@codemirror/legacy-modes@0.19.1",
      "author": "Marijn Haverbeke <marijnh@gmail.com> (http://marijnhaverbeke.nl)",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "test, prepare"
        },
        {
          "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/codemirror/legacy-modes.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@codemirror\\n@lezer"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@codemirror",
      "name": "stream-parser",
      "version": "0.19.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e04c5c6ca92c994e0f213f2cd75fdd3c44a030d2d0aa53256d0cd14350b231c9b281cb9093ee7ccd0f389effd7d7b38251dd9ea616750ca11a1c700289fcc288"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/stream-parser@0.19.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/stream-parser/-/stream-parser-0.19.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/stream-parser@0.19.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/stream-parser/-/stream-parser-0.19.7.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "As of 0.20.0, this package has been merged into @codemirror/language"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@codemirror",
      "name": "highlight",
      "version": "0.19.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dd6df6841098d296dbbffc62762b26c3e44330ab886a0f9fa3891921b0fb5a8463f93b5c6b18dffaf3fa46db511d72da6aa6d6874df595378e37c90c94384c63"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/highlight@0.19.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/highlight/-/highlight-0.19.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/highlight@0.19.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/highlight/-/highlight-0.19.7.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "As of 0.20.0, this package has been split between @lezer/highlight and @codemirror/language"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@codemirror",
      "name": "language",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a14677bcaa6cd22a46b0faa864c2036c3cac664e1972789dee99f737dc1f6427354fef18539305f63043e5d1a9663376ebc4c8be94f631ee008f3b2d601ec5b"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/language@0.19.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/language/-/language-0.19.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/language@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/language/-/language-0.19.8.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@codemirror",
      "name": "state",
      "version": "0.19.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a6c3b30e894a4d9931e02814aa1050f13f2005cd31379cf883379dd74f5a17ac7b0fbba6a434688a669c23f3ba77d506bb2978798b8309998316bd91abb6863b"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/state@0.19.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/state/-/state-0.19.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/state@0.19.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/state/-/state-0.19.9.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@codemirror",
      "name": "text",
      "version": "0.19.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4fd8e7444308ca0c7e4cf0b56ceb9ea73d7c99a1aaffddaad9afa7e2a4ea39b2b0bcd320fbc70c4ec95bf32c5e10312aed2de4a60196c603b55166d04628f474"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/text@0.19.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/text/-/text-0.19.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/text@0.19.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/text/-/text-0.19.6.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "As of 0.20.0, this package has been merged into @codemirror/state"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@codemirror",
      "name": "view",
      "version": "0.19.45",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c11d7d50162f24c795f5ac5ae57a3a0136c03f58e5df404f159e5bbaeddc263617c254612438f3c36c146f1935cec4752ed01ee63ad135e584b4603e20f69cc7"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/view@0.19.45",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/view/-/view-0.19.45.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/view@0.19.45",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/view/-/view-0.19.45.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@codemirror",
      "name": "rangeset",
      "version": "0.19.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d6fbac224c520f4bcae4a436d893bfe048dfc30e76ebc3e033f0a928d052a53a5664416565b98e3f24626381d73b6a04ccea72a5b03fc1a94c88d2275a7ad3d1"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40codemirror/rangeset@0.19.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/rangeset/-/rangeset-0.19.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@codemirror/rangeset@0.19.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@codemirror/rangeset/-/rangeset-0.19.8.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "As of 0.20.0, this package has been merged into @codemirror/state"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "style-mod",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38f86dc848f2c8df71de784fb2eefa7f9db25065e265c82fb2b155b6f4e4c864502745caf863dcea8bf5cfe951a5b79a6e46be318110c4e6119ede67177d1a33"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/style-mod@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/style-mod/-/style-mod-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/style-mod@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/style-mod/-/style-mod-4.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "w3c-keyname",
      "version": "2.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4e85f13013314b2737fa77564f9187c68fe156848a41bb1f69a683f7ae5725c37674059bf737b6fbd37d19d6462d87eeab0ee02c5d416bf9dd1513a11dd6293"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/w3c-keyname@2.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/w3c-keyname/-/w3c-keyname-2.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/w3c-keyname@2.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/w3c-keyname/-/w3c-keyname-2.2.4.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@lezer",
      "name": "common",
      "version": "0.15.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "befd2749d21a54245c27cacfb8376cacd55f04e61eff84b3aff2e117ddbd5f20e606774b0ee5a20821e8a069469497f310bc8eeb4f00c83855b2e5ff646dfa34"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lezer/common@0.15.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@lezer/common/-/common-0.15.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lezer/common@0.15.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@lezer/common/-/common-0.15.11.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@lezer",
      "name": "lr",
      "version": "0.15.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6ccea813a55067a8481710cd2a4f1b28f6b5e21a85ad5d3b27fbc718e7a201b2517886905e69156fac50bb8311f890532dae5aac64720008c97b5a9a42ddd4be"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lezer/lr@0.15.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@lezer/lr/-/lr-0.15.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lezer/lr@0.15.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/@lezer/lr/-/lr-0.15.8.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup",
      "version": "2.69.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "923111f75b47c9e93c80092ecfbfb9e7cbd29d343ea484c4a24d4fd1a34e4b8e595f29e06aa3ec5c99927a5e103d09c9a3b1093235d4535fc612b5a45a228e46"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/rollup@2.69.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/rollup/-/rollup-2.69.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rollup@2.69.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/rollup/-/rollup-2.69.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/rollup"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rollup"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fsevents",
      "version": "2.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c62a8c411e3101e1d3b81f6e5a6f9f1517083a02813223813fe7978b24fb8ec8150aad5b915ca0b74d28012a3007b11db6938769a3e02adf35d8ff5a6fe0c328"
        }
      ],
      "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/fsevents/-/fsevents-2.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/fsevents/-/fsevents-2.3.2.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "4.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ccfe11628130476612d7b219fdb0ddfb1f4f39fa14067891c9fd7ecba4158b203fdf6dcd9a71431f53e9460fdf17f35b0a3fea456bd7f40d9982c01f469db02"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "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"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/typescript@4.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://proxy.nexus.atm.svcs.io/repository/npmjs/typescript/-/typescript-4.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@4.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://proxy.nexus.atm.svcs.io/repository/npmjs/typescript/-/typescript-4.6.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/tsc, /app/node_modules/.bin/tsserver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "tsc, tsserver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@codemirror/text@0.19.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@codemirror/state@0.19.9",
      "dependsOn": [
        "pkg:npm/@codemirror/text@0.19.6"
      ]
    },
    {
      "ref": "pkg:npm/@codemirror/rangeset@0.19.8",
      "dependsOn": [
        "pkg:npm/@codemirror/state@0.19.9"
      ]
    },
    {
      "ref": "pkg:npm/style-mod@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/w3c-keyname@2.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@codemirror/view@0.19.45",
      "dependsOn": [
        "pkg:npm/@codemirror/rangeset@0.19.8",
        "pkg:npm/@codemirror/state@0.19.9",
        "pkg:npm/@codemirror/text@0.19.6",
        "pkg:npm/style-mod@4.0.0",
        "pkg:npm/w3c-keyname@2.2.4"
      ]
    },
    {
      "ref": "pkg:npm/@lezer/common@0.15.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@lezer/lr@0.15.8",
      "dependsOn": [
        "pkg:npm/@lezer/common@0.15.11"
      ]
    },
    {
      "ref": "pkg:npm/@codemirror/language@0.19.8",
      "dependsOn": [
        "pkg:npm/@codemirror/state@0.19.9",
        "pkg:npm/@codemirror/text@0.19.6",
        "pkg:npm/@codemirror/view@0.19.45",
        "pkg:npm/@lezer/common@0.15.11",
        "pkg:npm/@lezer/lr@0.15.8"
      ]
    },
    {
      "ref": "pkg:npm/@codemirror/highlight@0.19.7",
      "dependsOn": [
        "pkg:npm/@codemirror/language@0.19.8",
        "pkg:npm/@codemirror/rangeset@0.19.8",
        "pkg:npm/@codemirror/state@0.19.9",
        "pkg:npm/@codemirror/view@0.19.45",
        "pkg:npm/@lezer/common@0.15.11",
        "pkg:npm/style-mod@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@codemirror/stream-parser@0.19.7",
      "dependsOn": [
        "pkg:npm/@codemirror/highlight@0.19.7",
        "pkg:npm/@codemirror/language@0.19.8",
        "pkg:npm/@codemirror/state@0.19.9",
        "pkg:npm/@codemirror/text@0.19.6",
        "pkg:npm/@lezer/common@0.15.11",
        "pkg:npm/@lezer/lr@0.15.8"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rollup@2.69.0",
      "dependsOn": [
        "pkg:npm/fsevents@2.3.2"
      ]
    },
    {
      "ref": "pkg:npm/typescript@4.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@codemirror/legacy-modes@0.19.1",
      "dependsOn": [
        "pkg:npm/@codemirror/stream-parser@0.19.7",
        "pkg:npm/rollup@2.69.0",
        "pkg:npm/typescript@4.6.2"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/@codemirror/legacy-modes@0.19.1"
      ],
      "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-23T20:28:05Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Wednesday, September 23, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'legacy-modes' with version '0.19.1'. The package type in this SBOM is npm with 2 purl namespaces described under components. The components were identified from the source files: package-lock.json."
    }
  ]
}