{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "serialNumber": "urn:uuid:8eae0e77-0f1c-480d-88d7-6149ea7499cb",
  "metadata": {
    "timestamp": "2026-06-07T13:38:15.777Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "name": "npm",
          "version": "11.4.2"
        },
        {
          "type": "application",
          "name": "cyclonedx-npm",
          "group": "@cyclonedx",
          "version": "4.2.1",
          "author": "Jan Kowalleck",
          "description": "Create CycloneDX Software Bill of Materials (SBOM) from NPM projects.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0"
              }
            }
          ],
          "externalReferences": [
            {
              "url": "git+https://github.com/CycloneDX/cyclonedx-node-npm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-node-npm#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-node-npm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ]
        },
        {
          "type": "library",
          "name": "cyclonedx-library",
          "group": "@cyclonedx",
          "version": "10.1.0",
          "author": "Jan Kowalleck",
          "description": "Core functionality of CycloneDX for JavaScript (Node.js or WebBrowser).",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0"
              }
            }
          ],
          "externalReferences": [
            {
              "url": "git+https://github.com/CycloneDX/cyclonedx-javascript-library.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-javascript-library#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-javascript-library/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ]
        }
      ]
    },
    "component": {
      "type": "application",
      "name": "angular-bazel",
      "version": "17.1.0-tuxcare.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1",
      "author": "angular",
      "description": "Angular - bazel build rules",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/angular-bazel@17.1.0-tuxcare.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fbazel",
      "externalReferences": [
        {
          "url": "git+https://github.com/angular/angular.git#packages/bazel",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/angular/angular#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/angular/angular/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": ""
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "name": "api-extractor",
      "group": "@microsoft",
      "version": "7.58.7",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/api-extractor@7.58.7",
      "description": "Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40microsoft/api-extractor@7.58.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#apps/api-extractor",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://api-extractor.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.58.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c8ae8ec9c0f8ea02332d1a63eae7955163e4d40092a643752c1a34e60635a8f4f295b5b25026a75df1fbf958242392c9ac9a11490479174e17b827df0972ce07"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@microsoft/api-extractor"
        }
      ]
    },
    {
      "type": "library",
      "name": "magic-string",
      "version": "0.30.21",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|magic-string@0.30.21",
      "author": "Rich Harris",
      "description": "Modify strings, generate sourcemaps",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/magic-string@0.30.21",
      "externalReferences": [
        {
          "url": "git+https://github.com/Rich-Harris/magic-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Rich-Harris/magic-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Rich-Harris/magic-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/magic-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "tslib",
      "version": "2.8.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|tslib@2.8.1",
      "author": "Microsoft Corp.",
      "description": "Runtime library for TypeScript helper functions",
      "licenses": [
        {
          "license": {
            "id": "0BSD",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tslib@2.8.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/tslib.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.typescriptlang.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/TypeScript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tslib"
        }
      ]
    },
    {
      "type": "library",
      "name": "typescript",
      "version": "5.9.3",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|typescript@5.9.3",
      "author": "Microsoft Corp.",
      "description": "TypeScript is a language for application scale JavaScript development",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/typescript@5.9.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/TypeScript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.typescriptlang.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/TypeScript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8e5d6f6733c38a72ebf5e52ddc9feded5e8580d130f508ef04f772b33f4a7d00c3e357d0ac2d98e2f290762694a454f86d795bd511e12e9a7cc2d9ba3394e04b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/typescript"
        }
      ]
    },
    {
      "type": "library",
      "name": "api-extractor-model",
      "group": "@microsoft",
      "version": "7.33.8",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/api-extractor-model@7.33.8",
      "description": "A helper library for loading and saving the .api.json files created by API Extractor",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40microsoft/api-extractor-model@7.33.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#libraries/api-extractor-model",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://api-extractor.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.33.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "68872842080fc9eaf707a65edeeb33d18582fe80705077d11f911352cafea13d81440e927d3265ec828f70f6645f8511f8fa21a30cd6e2e331b2f8eb9fcbe6fb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@microsoft/api-extractor-model"
        }
      ]
    },
    {
      "type": "library",
      "name": "tsdoc-config",
      "group": "@microsoft",
      "version": "0.18.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc-config@0.18.1",
      "description": "A loader for the tsdoc.json file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40microsoft/tsdoc-config@0.18.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/tsdoc.git#tsdoc-config",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://tsdoc.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/tsdoc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.18.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f5bacfa1575f37d93d83475c5a415e03b207f5b6dcb6dcc32655ef91ff1bd8e07377932e791d55db090a04bd1a6e7d28b6f9a41c90ba69aa413932430de30266"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@microsoft/tsdoc-config"
        }
      ]
    },
    {
      "type": "library",
      "name": "tsdoc",
      "group": "@microsoft",
      "version": "0.16.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc@0.16.0",
      "description": "A parser for the TypeScript doc comment syntax",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40microsoft/tsdoc@0.16.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/tsdoc.git#tsdoc",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://tsdoc.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/tsdoc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.16.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c60032a27955552faaed573ba8b5b452b254eeb4857044d15aca9d5d9b63cd153c745fba0a4a334cae15e32d4bc0e5fb8fcaffbc7a618c378c786238b4d19e18"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@microsoft/tsdoc"
        }
      ]
    },
    {
      "type": "library",
      "name": "node-core-library",
      "group": "@rushstack",
      "version": "5.23.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/node-core-library@5.23.1",
      "description": "Core libraries that every NodeJS toolchain project should use",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rushstack/node-core-library@5.23.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#libraries/node-core-library",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/microsoft/rushstack#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.23.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c252a620a21808ab820126c84ef3b12d95dea4f6f05efaefed2ea283a5cd5857214b284bfc4dadc66557b291d8e3d5aed9dcdfee7236edada4ff2579040dc488"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rushstack/node-core-library"
        }
      ]
    },
    {
      "type": "library",
      "name": "rig-package",
      "group": "@rushstack",
      "version": "0.7.3",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/rig-package@0.7.3",
      "description": "A system for sharing tool configurations between projects without duplicating config files.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rushstack/rig-package@0.7.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#libraries/rig-package",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/microsoft/rushstack#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.7.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "680039d7c9fac31c6309f9d300e8d09e6ee780d1341551f11c0c36a712a5221c6b327d1742319c5ca174a0a5a98c18093a6b1a2695686ffbfecebdf3c603d6b8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rushstack/rig-package"
        }
      ]
    },
    {
      "type": "library",
      "name": "terminal",
      "group": "@rushstack",
      "version": "0.24.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/terminal@0.24.0",
      "description": "User interface primitives for console applications",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rushstack/terminal@0.24.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#libraries/terminal",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/microsoft/rushstack#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.24.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f19412e0c31a1acbf6ec45c20621fb58c3e4459adf7de0e821ebeceb3f53339773aa263af879f87af7cafc6fa0be00538dfbdf9072193d04266a5988dac3384d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rushstack/terminal"
        }
      ]
    },
    {
      "type": "library",
      "name": "ts-command-line",
      "group": "@rushstack",
      "version": "5.3.9",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/ts-command-line@5.3.9",
      "description": "An object-oriented command-line parser for TypeScript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rushstack/ts-command-line@5.3.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#libraries/ts-command-line",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/microsoft/rushstack#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1881ea53eb11190dcb196019bb53bef5887efaac2dc8d2081ae35b7161c98c14e6daa45ecf473020d50767ea502d1f14bb364370c6a3ac368d6d462868bfd7b5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rushstack/ts-command-line"
        }
      ]
    },
    {
      "type": "library",
      "name": "diff",
      "version": "8.0.4",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|diff@8.0.4",
      "description": "A JavaScript text diff implementation.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/diff@8.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/kpdecker/jsdiff.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kpdecker/jsdiff#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/kpdecker/jsdiff/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0cf8b41668e2494e44bd0574fbe1850ce27d012414545879903f8ecce9d8762ee7dd6a66f6159619f07f3b66e57c770c5532f95a44174a74622bd99a921adc9f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/diff"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimatch",
      "version": "10.2.3",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|minimatch@10.2.3",
      "author": "Isaac Z. Schlueter",
      "description": "a glob matcher in javascript",
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimatch@10.2.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/isaacs/minimatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/minimatch#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/minimatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4708b7a676a912a8ab3d26d66eb65a6ba3779e6aaae177abff65e8a2238ac95dead7630bd3a7fb30eb9ce43547f0e359205870218437cb33c7e27b7b8961da4e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/minimatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve",
      "version": "1.22.12",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|resolve@1.22.12",
      "author": "James Halliday",
      "description": "resolve like require.resolve() on behalf of files asynchronously and synchronously",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve@1.22.12",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/browserify/resolve.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/resolve#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/resolve/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4f2789d7389fe7704f7c7a28b411b03d1613d5152dea8196b1a42bf14c995bf7809bd6caa228edbebb920c49991e6f760b04bd9e3eff7d6b6da8f0a0cdea7c08"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve"
        }
      ]
    },
    {
      "type": "library",
      "name": "semver",
      "version": "7.7.4",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|semver@7.7.4",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/semver@7.7.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/node-semver.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/node-semver#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/node-semver/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bc5282d8812d427561a53efc875629f30cf0adff0233e33328c1c62597c1b738593727111675ec1e4e84e53c4892432c80d4bb99d5f700607bc7640cd9d8b894"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/semver"
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map",
      "version": "0.6.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|source-map@0.6.1",
      "author": "Nick Fitzgerald",
      "description": "Generates and consumes source maps",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/source-map@0.6.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/mozilla/source-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mozilla/source-map",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mozilla/source-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/source-map"
        }
      ]
    },
    {
      "type": "library",
      "name": "sourcemap-codec",
      "group": "@jridgewell",
      "version": "1.5.5",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@jridgewell/sourcemap-codec@1.5.5",
      "author": "Justin Ridgewell",
      "description": "Encode/decode sourcemap mappings",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/jridgewell/sourcemaps.git#packages/sourcemap-codec",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/sourcemap-codec",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jridgewell/sourcemaps/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@jridgewell/sourcemap-codec"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv",
      "version": "8.18.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|ajv@8.18.0",
      "author": "Evgeny Poberezkin",
      "description": "Another JSON Schema Validator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv@8.18.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ajv-validator/ajv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://ajv.js.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3e55cf78458c5cc67bb0f60e1ea983c8227371f36b52bddf18d2ad7b35f5e3291738422fc8af3577eab2771f3d298e4eef514a30f690daf05f04523934747adc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv"
        }
      ]
    },
    {
      "type": "library",
      "name": "jju",
      "version": "1.4.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|jju@1.4.0",
      "author": "Alex Kocharin",
      "description": "a set of utilities to work with JSON / JSON5 documents",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jju@1.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/rlidwka/jju.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://rlidwka.github.io/jju/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rlidwka/jju/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f306fd630f7ae8e4b1029882b742b7c8d24bf299cd788bfe384ab660c89dcf814a3fa9e89d246839773cd225d8e0968dd850b5d41f6ab0d983b26f9939f31138"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jju"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv-draft-04",
      "version": "1.0.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|ajv-draft-04@1.0.0",
      "author": "Evgeny Poberezkin",
      "description": "Ajv class for JSON Schema draft-04",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv-draft-04@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ajv-validator/ajv-draft-04.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv-draft-04#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv-draft-04/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9afd344deea79986d1a790c2c1c971b6def257f8e85c93c64bb9ccfbdec6771beeb6d08e7e02372b8536e736e8c9e5f43be9b223c11196ec507b9c258cc99523"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv-draft-04"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv-formats",
      "version": "3.0.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|ajv-formats@3.0.1",
      "author": "Evgeny Poberezkin",
      "description": "Format validation for Ajv v7+",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv-formats@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/ajv-validator/ajv-formats.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv-formats#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv-formats/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f2252a979d04511fae51c7514371c3a9ae84572a3776870bf20e5627714d7169aeeb621b90652e7bfa44c8b056f1518a2ae7133e0a9e92ce1f214d43038ca8c1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv-formats"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs-extra",
      "version": "11.3.5",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|fs-extra@11.3.5",
      "author": "JP Richardson",
      "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fs-extra@11.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/jprichardson/node-fs-extra.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jprichardson/node-fs-extra",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jprichardson/node-fs-extra/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "78aa51280a2f76966d4755a8a4b1f19415af0203e7cb7738817d46e498709a6c385c98f489f483e6a0794cea3c866034c2544a0c0380844135c953e0b3a16072"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fs-extra"
        }
      ]
    },
    {
      "type": "library",
      "name": "import-lazy",
      "version": "4.0.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|import-lazy@4.0.0",
      "author": "Sindre Sorhus",
      "description": "Import a module lazily",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/import-lazy@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/import-lazy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/import-lazy#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/import-lazy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "acab6fa3a6bcebc6f91eede17a7794f8be32110e2360a2ed8e99cf79474aee1d32cd71a6c814f2a649e5902bc7141a9f5fd625a2b12230ce839eaff96ad7c793"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/import-lazy"
        }
      ]
    },
    {
      "type": "library",
      "name": "problem-matcher",
      "group": "@rushstack",
      "version": "0.2.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/problem-matcher@0.2.1",
      "description": "A library for parsing VS Code style problem matchers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rushstack/problem-matcher@0.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/rushstack.git#libraries/problem-matcher",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/microsoft/rushstack#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/rushstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rushstack/problem-matcher/-/problem-matcher-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "82e95f841b3a9fe2396fb0ef8ca45f84c1b251e8ed4a03874dc945fde38dafc85c805d403c40e387122c7dd51860ccc2debbcbc0696ea8b8dbc02159f27c6ba2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rushstack/problem-matcher"
        }
      ]
    },
    {
      "type": "library",
      "name": "supports-color",
      "version": "8.1.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|supports-color@8.1.1",
      "author": "Sindre Sorhus",
      "description": "Detect whether a terminal supports color",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/supports-color@8.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/supports-color.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/supports-color#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/supports-color/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3295043763a876d533c6f29097bd9c505ed14391221ec1af4ac546d226bd73945b5862f6088e02ec4a4f4bc513048a659e5cd988db95e7ac3e16e371cb7b72d9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/supports-color"
        }
      ]
    },
    {
      "type": "library",
      "name": "argparse",
      "group": "@types",
      "version": "1.0.38",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|@types/argparse@1.0.38",
      "description": "TypeScript definitions for argparse",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/argparse@1.0.38",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/argparse",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "79b0c9f5bd1eef4d98afba56801d23ce6f825f84abcf3f11717b4b243241f8149c72a31adfabb21ffcd4b1261aa39f810f5cadbf7937acf602ab898013586c5c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/argparse"
        }
      ]
    },
    {
      "type": "library",
      "name": "argparse",
      "version": "1.0.10",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|argparse@1.0.10",
      "description": "Very powerful CLI arguments parser. Native port of argparse - python's options parsing library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/argparse@1.0.10",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodeca/argparse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodeca/argparse#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodeca/argparse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/argparse"
        }
      ]
    },
    {
      "type": "library",
      "name": "string-argv",
      "version": "0.3.2",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|string-argv@0.3.2",
      "author": "Anthony McCormick",
      "description": "string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/string-argv@0.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/mccormicka/string-argv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mccormicka/string-argv",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mccormicka/string-argv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6aa0f6434d78e19fbf46a1b9d8d78712465ab930145893bc73ac937ed18928edd38dae6d52021f98897a904c6f86dc520cfedf5c1e83bf391f32909dfc5dc6f9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string-argv"
        }
      ]
    },
    {
      "type": "library",
      "name": "brace-expansion",
      "version": "5.0.6",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|brace-expansion@5.0.6",
      "description": "Brace expansion as known from sh/bash",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/brace-expansion@5.0.6",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/juliangruber/brace-expansion.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/brace-expansion#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/juliangruber/brace-expansion/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "90ba71bab638678afdb2032cc86d19f6ecec06582253f1052a18ff87dd7ff321eed1e768ed7ba2c4e207dd5709f24931b3afe33f3a08e94f558f75aa6cc43de2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/brace-expansion"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-errors",
      "version": "1.3.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|es-errors@1.3.0",
      "author": "Jordan Harband",
      "description": "A simple cache for a few of the JS Error constructors.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/es-errors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/es-errors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/es-errors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-errors"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-core-module",
      "version": "2.16.2",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|is-core-module@2.16.2",
      "author": "Jordan Harband",
      "description": "Is this specifier a node.js core module?",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-core-module@2.16.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/is-core-module.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/is-core-module",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/is-core-module/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7af3abf317d72b113aa924748525cbdabdec77b00b8fcfbb8d0114bcf61c9b9b20645749f806334fac8d9897a7bc8610060206c1fc33d3cb0bf33a0bef2ab604"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-core-module"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-parse",
      "version": "1.0.7",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|path-parse@1.0.7",
      "author": "Javier Blanco",
      "description": "Node.js path.parse() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/jbgutierrez/path-parse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jbgutierrez/path-parse#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jbgutierrez/path-parse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-parse"
        }
      ]
    },
    {
      "type": "library",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|supports-preserve-symlinks-flag@1.0.0",
      "author": "Jordan Harband",
      "description": "Determine if the current node version supports the `--preserve-symlinks` flag.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/node-supports-preserve-symlinks-flag.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/supports-preserve-symlinks-flag"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|fast-deep-equal@3.1.3",
      "author": "Evgeny Poberezkin",
      "description": "Fast deep equal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/epoberezkin/fast-deep-equal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/fast-deep-equal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/fast-deep-equal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-deep-equal"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-uri",
      "version": "3.1.2",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|fast-uri@3.1.2",
      "author": "Vincent Le Goff",
      "description": "Dependency-free RFC 3986 URI toolbox",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-uri@3.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/fastify/fast-uri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fastify/fast-uri",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fastify/fast-uri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ad58dfec0ac6dcb4e4f854ba630f355750cbb999756d16cdadebfa4e677ff516aba1e791449840b7b8e0ffa605c5bbc04175026af4a86613cf8faa0ec7ee4a8d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-uri"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|json-schema-traverse@1.0.0",
      "author": "Evgeny Poberezkin",
      "description": "Traverse JSON Schema passing each schema object to callback",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/epoberezkin/json-schema-traverse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/json-schema-traverse#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/json-schema-traverse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-schema-traverse"
        }
      ]
    },
    {
      "type": "library",
      "name": "require-from-string",
      "version": "2.0.2",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|require-from-string@2.0.2",
      "author": "Vsevolod Strukchinsky",
      "description": "Require module from string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/require-from-string@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/floatdrop/require-from-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/floatdrop/require-from-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/floatdrop/require-from-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/require-from-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "graceful-fs",
      "version": "4.2.11",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|graceful-fs@4.2.11",
      "description": "A drop-in replacement for fs, making various improvements.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/isaacs/node-graceful-fs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/node-graceful-fs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/node-graceful-fs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/graceful-fs"
        }
      ]
    },
    {
      "type": "library",
      "name": "jsonfile",
      "version": "6.2.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|jsonfile@6.2.1",
      "author": "JP Richardson",
      "description": "Easily read/write JSON files.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jsonfile@6.2.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/jprichardson/node-jsonfile.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jprichardson/node-jsonfile#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jprichardson/node-jsonfile/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cf039374bdeb150fe545d0679ed295397ea4e5c289c047351dd8a54fbd41584bbb278d605c8076311a7ebf176e3d2c1924f581c44cefe321f5c182c91941d7e1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jsonfile"
        }
      ]
    },
    {
      "type": "library",
      "name": "universalify",
      "version": "2.0.1",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|universalify@2.0.1",
      "author": "Ryan Zimmerman",
      "description": "Make a callback- or promise-based function support both promises and callbacks.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/universalify@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/RyanZim/universalify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/RyanZim/universalify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/RyanZim/universalify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "829b4735082120d9dcfef4c6224d12385185357c3b255ae5454b42a2725196f6b0e83b97d303b925e928f6c5ab301861f8fb18019ee85c088e9dffd42a88328b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/universalify"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-flag",
      "version": "4.0.0",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|has-flag@4.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if argv has a specific flag",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-flag@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/has-flag.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/has-flag#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/has-flag/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-flag"
        }
      ]
    },
    {
      "type": "library",
      "name": "sprintf-js",
      "version": "1.0.3",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|sprintf-js@1.0.3",
      "author": "Alexandru Marasteanu",
      "description": "JavaScript sprintf implementation",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/sprintf-js@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/alexei/sprintf.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/alexei/sprintf.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/alexei/sprintf.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0fd70f824bcb955deddc8ccbd03d182ef180f40864e0f72f57051b3747521abd5a3f436bb780049d351bb86beab840b4980eb81aab757f38ab951b3989b5f1f2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sprintf-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "balanced-match",
      "version": "4.0.4",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|balanced-match@4.0.4",
      "description": "Match balanced character pairs, like \"{\" and \"}\"",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/balanced-match@4.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/juliangruber/balanced-match.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/balanced-match#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/juliangruber/balanced-match/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "04bae011c453c17da8ea01b118e08dc8cbc64a9df96287ee633c3d87520c4d198aaadb40659554ebb6dd6fd3ebdaf50703cfa3de2dad25f8cee82ebee26c864c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/balanced-match"
        }
      ]
    },
    {
      "type": "library",
      "name": "hasown",
      "version": "2.0.4",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|hasown@2.0.4",
      "author": "Jordan Harband",
      "description": "A robust, ES3 compatible, \"has own property\" predicate.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hasown@2.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/hasOwn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/hasOwn#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/hasOwn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4f651b7db044177db089ea5722c3254d6f7e743602eb0321fedfef600e2db8e30aa96cff9f7bebd4d152c508b23fece4da65eca0c03f8bfeea57a2cabadd6dd4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hasown"
        }
      ]
    },
    {
      "type": "library",
      "name": "function-bind",
      "version": "1.1.2",
      "bom-ref": "angular-bazel@17.1.0-tuxcare.1|function-bind@1.1.2",
      "author": "Raynos",
      "description": "Implementation of Function.prototype.bind",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/Raynos/function-bind.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/function-bind",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/function-bind/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/function-bind"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/api-extractor@7.58.7",
        "angular-bazel@17.1.0-tuxcare.1|magic-string@0.30.21",
        "angular-bazel@17.1.0-tuxcare.1|tslib@2.8.1",
        "angular-bazel@17.1.0-tuxcare.1|typescript@5.9.3"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/api-extractor@7.58.7",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/api-extractor-model@7.33.8",
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc-config@0.18.1",
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc@0.16.0",
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/node-core-library@5.23.1",
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/rig-package@0.7.3",
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/terminal@0.24.0",
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/ts-command-line@5.3.9",
        "angular-bazel@17.1.0-tuxcare.1|diff@8.0.4",
        "angular-bazel@17.1.0-tuxcare.1|minimatch@10.2.3",
        "angular-bazel@17.1.0-tuxcare.1|resolve@1.22.12",
        "angular-bazel@17.1.0-tuxcare.1|semver@7.7.4",
        "angular-bazel@17.1.0-tuxcare.1|source-map@0.6.1",
        "angular-bazel@17.1.0-tuxcare.1|typescript@5.9.3"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|magic-string@0.30.21",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|tslib@2.8.1"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|typescript@5.9.3"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/api-extractor-model@7.33.8",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc-config@0.18.1",
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc@0.16.0",
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/node-core-library@5.23.1"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc-config@0.18.1",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc@0.16.0",
        "angular-bazel@17.1.0-tuxcare.1|ajv@8.18.0",
        "angular-bazel@17.1.0-tuxcare.1|jju@1.4.0",
        "angular-bazel@17.1.0-tuxcare.1|resolve@1.22.12"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@microsoft/tsdoc@0.16.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/node-core-library@5.23.1",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|ajv-draft-04@1.0.0",
        "angular-bazel@17.1.0-tuxcare.1|ajv-formats@3.0.1",
        "angular-bazel@17.1.0-tuxcare.1|ajv@8.18.0",
        "angular-bazel@17.1.0-tuxcare.1|fs-extra@11.3.5",
        "angular-bazel@17.1.0-tuxcare.1|import-lazy@4.0.0",
        "angular-bazel@17.1.0-tuxcare.1|jju@1.4.0",
        "angular-bazel@17.1.0-tuxcare.1|resolve@1.22.12",
        "angular-bazel@17.1.0-tuxcare.1|semver@7.7.4"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/rig-package@0.7.3",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|jju@1.4.0",
        "angular-bazel@17.1.0-tuxcare.1|resolve@1.22.12"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/terminal@0.24.0",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/node-core-library@5.23.1",
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/problem-matcher@0.2.1",
        "angular-bazel@17.1.0-tuxcare.1|supports-color@8.1.1"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/ts-command-line@5.3.9",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|@rushstack/terminal@0.24.0",
        "angular-bazel@17.1.0-tuxcare.1|@types/argparse@1.0.38",
        "angular-bazel@17.1.0-tuxcare.1|argparse@1.0.10",
        "angular-bazel@17.1.0-tuxcare.1|string-argv@0.3.2"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|diff@8.0.4"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|minimatch@10.2.3",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|brace-expansion@5.0.6"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|resolve@1.22.12",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|es-errors@1.3.0",
        "angular-bazel@17.1.0-tuxcare.1|is-core-module@2.16.2",
        "angular-bazel@17.1.0-tuxcare.1|path-parse@1.0.7",
        "angular-bazel@17.1.0-tuxcare.1|supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|semver@7.7.4"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|source-map@0.6.1"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@jridgewell/sourcemap-codec@1.5.5"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|ajv@8.18.0",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|fast-deep-equal@3.1.3",
        "angular-bazel@17.1.0-tuxcare.1|fast-uri@3.1.2",
        "angular-bazel@17.1.0-tuxcare.1|json-schema-traverse@1.0.0",
        "angular-bazel@17.1.0-tuxcare.1|require-from-string@2.0.2"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|jju@1.4.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|ajv-draft-04@1.0.0",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|ajv@8.18.0"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|ajv-formats@3.0.1",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|ajv@8.18.0"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|fs-extra@11.3.5",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|graceful-fs@4.2.11",
        "angular-bazel@17.1.0-tuxcare.1|jsonfile@6.2.1",
        "angular-bazel@17.1.0-tuxcare.1|universalify@2.0.1"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|import-lazy@4.0.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@rushstack/problem-matcher@0.2.1"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|supports-color@8.1.1",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|has-flag@4.0.0"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|@types/argparse@1.0.38"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|argparse@1.0.10",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|string-argv@0.3.2"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|brace-expansion@5.0.6",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|balanced-match@4.0.4"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|es-errors@1.3.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|is-core-module@2.16.2",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|hasown@2.0.4"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|path-parse@1.0.7"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|supports-preserve-symlinks-flag@1.0.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|fast-deep-equal@3.1.3"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|fast-uri@3.1.2"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|json-schema-traverse@1.0.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|require-from-string@2.0.2"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|graceful-fs@4.2.11"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|jsonfile@6.2.1",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|graceful-fs@4.2.11",
        "angular-bazel@17.1.0-tuxcare.1|universalify@2.0.1"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|universalify@2.0.1"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|has-flag@4.0.0"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|sprintf-js@1.0.3"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|balanced-match@4.0.4"
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|hasown@2.0.4",
      "dependsOn": [
        "angular-bazel@17.1.0-tuxcare.1|function-bind@1.1.2"
      ]
    },
    {
      "ref": "angular-bazel@17.1.0-tuxcare.1|function-bind@1.1.2"
    }
  ]
}