{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "serialNumber": "urn:uuid:1872378a-27ff-48f4-81b6-1f1908cf00d6",
  "metadata": {
    "timestamp": "2026-03-27T22:49:12.735Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "name": "npm",
          "version": "11.11.0"
        },
        {
          "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.0.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": "karma",
      "version": "4.4.1-tuxcare.2",
      "bom-ref": "karma@4.4.1-tuxcare.2",
      "author": "Vojta Jína",
      "description": "Spectacular Test Runner for JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma@4.4.1-tuxcare.2?vcs_url=git%3A%2F%2Fgithub.com%2Fkarma-runner%2Fkarma.git",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://karma-runner.github.io/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": ""
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "name": "bluebird",
      "version": "3.5.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|bluebird@3.5.5",
      "author": "Petka Antonov",
      "description": "Full featured Promises/A+ implementation with exceptionally good performance",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/bluebird@3.5.5",
      "externalReferences": [
        {
          "url": "git://github.com/petkaantonov/bluebird.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/petkaantonov/bluebird",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/petkaantonov/bluebird/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e5a9ba1e79df37ebabcede327e0ec88136e8b438c84ffbbc009a44b74b0853d16d5df55e7b35c03cab30ac6fb129408e60020da527606550d4e90161f9cb87df"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/bluebird"
        }
      ]
    },
    {
      "type": "library",
      "name": "body-parser",
      "version": "1.19.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|body-parser@1.19.0",
      "description": "Node.js body parsing middleware",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/body-parser@1.19.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/expressjs/body-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/expressjs/body-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/expressjs/body-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "76110fb3bd943db0e701027d64a30d4cfea9b496a2a2784fe5c05be78d675cf956eb425ea68f5157f6b87d7e17596f42b8534adb692b86b8f5fab83389f342b3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/body-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "braces",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|braces@3.0.2",
      "author": "Jon Schlinkert",
      "description": "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/braces@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/braces.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/braces",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/braces/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6fcba6f8bd51cccdd60d2cef866ea0233d727d36c1b7a61395c10a02fb26a82659170e3acfadba9558fd8f5c843d6df71f91fe94142964c3f593c97eefc1dad0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/braces"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify",
      "version": "16.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify@16.3.0",
      "author": "James Halliday",
      "description": "browser-side require() the node way",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify@16.3.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/browserify/browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/browserify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify/-/browserify-16.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "05669a0fb6a5c86655101070493631e22245e43b30206ccad7ba3c6a2f70e222916d8a64dc43a2a6b447311440f0309916615e39dc7b037f39c365dd16fc569a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "chai-as-promised",
      "version": "7.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|chai-as-promised@7.1.1",
      "author": "Domenic Denicola",
      "description": "Extends Chai with assertions about promises.",
      "licenses": [
        {
          "license": {
            "id": "WTFPL",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chai-as-promised@7.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/domenic/chai-as-promised.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/domenic/chai-as-promised#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/domenic/chai-as-promised/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6b32fac4ca22faec6eeb3e2b8564358db75484e3218acd8fbec703ff18cba8d324bf704f3e9d89cb2b931ceadff413a8b06a4d435d6fe812affe0e7b4576e268"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chai-as-promised"
        }
      ]
    },
    {
      "type": "library",
      "name": "chai-subset",
      "version": "1.6.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|chai-subset@1.6.0",
      "author": "Andrii Shumada",
      "description": "Object properties matcher for Chai",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chai-subset@1.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/debitoor/chai-subset.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/debitoor/chai-subset",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/debitoor/chai-subset/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chai-subset/-/chai-subset-1.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a5d0ca14e329a79596ed70058b6646bd6988cfe9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chai-subset"
        }
      ]
    },
    {
      "type": "library",
      "name": "chai",
      "version": "4.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|chai@4.2.0",
      "author": "Jake Luer",
      "description": "BDD/TDD assertion library for node.js and the browser. Test framework agnostic.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chai@4.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chaijs/chai.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://chaijs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/chai/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5d05376e106e92b3ac402bb066777019c095407c998b9ddf43a62cd45ca6ec4e2896922aa99661868149a1a295bd5d7b9564285d8c2058dda717972b03c2768f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chai"
        }
      ]
    },
    {
      "type": "library",
      "name": "chokidar",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|chokidar@3.0.2",
      "author": "Paul Miller",
      "description": "A neat wrapper around node.js fs.watch / fs.watchFile / fsevents.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chokidar@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/paulmillr/chokidar.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/paulmillr/chokidar",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/paulmillr/chokidar/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7383d1d9e823363235ba6e9b6a6090e9b50d3c38b2a1f350aee1ef2a01d0e200d43ff2134954b336c888e4e5ad1ceb17df6de2e616bf924e1898e6752ad83b28"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chokidar"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "anymatch",
          "version": "3.0.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|chokidar@3.0.2|anymatch@3.0.3",
          "author": "Elan Shanker",
          "description": "Matches strings against configurable strings, globs, regular expressions, and/or functions",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/anymatch@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/micromatch/anymatch.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/micromatch/anymatch",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/micromatch/anymatch/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/anymatch/-/anymatch-3.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "73a22fa1e04409094c56e6148d2c229a7866ced226a44adfc49cd66612108a722f416a063a707474b22089f6cf1d0b7985e4ba98d95a646d7a7f4e87dc2f2dd6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/chokidar/node_modules/anymatch"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "colors",
      "version": "1.3.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|colors@1.3.3",
      "author": "Marak Squires",
      "description": "get colors in your node.js console",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/colors@1.3.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/Marak/colors.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Marak/colors.js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Marak/colors.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9a61adff5a59a984633310756b1853a35ebfb27559e64aeb2a472631e54ac7310230c5e80a09ef4cfa75d108077dc6d0670f03ab68cc346ea37b8265594d205a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/colors"
        }
      ]
    },
    {
      "type": "library",
      "name": "connect",
      "version": "3.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|connect@3.7.0",
      "author": "TJ Holowaychuk",
      "description": "High performance middleware framework",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/connect@3.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/senchalabs/connect.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/senchalabs/connect#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/senchalabs/connect/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "66a45773eb59ba44e848d9a1e42da258c4a85775f561470f6ea10ce039041b9b4d417ad051908d5461afdc8ba272790cb4f7c67f75eda7c5825ecdbde62435a5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/connect"
        }
      ]
    },
    {
      "type": "library",
      "name": "cucumber",
      "version": "3.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|cucumber@3.2.1",
      "author": "Julien Biezemans",
      "description": "The official JavaScript implementation of Cucumber.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber@3.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/cucumber/cucumber-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/cucumber/cucumber-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/cucumber/cucumber-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cucumber/-/cucumber-3.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d386712c1b4678452cb980ff02112ebfe58efe10d58b6d9be053b5dc9741ee88b03022d2e2617bd0fcd42b9c30d5eb448af491d1e6bea0ab398b98d51f03cd94"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cucumber"
        }
      ]
    },
    {
      "type": "library",
      "name": "di",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|di@0.0.1",
      "author": "Vojta Jina",
      "description": "Dependency Injection for Node.js. Heavily inspired by AngularJS.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/di@0.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/vojtajina/node-di.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vojtajina/node-di#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vojtajina/node-di/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "806649326ceaa7caa3306d75d985ea2748ba913c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/di"
        }
      ]
    },
    {
      "type": "library",
      "name": "dom-serialize",
      "version": "2.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|dom-serialize@2.2.1",
      "author": "Nathan Rajlich",
      "description": "Serializes any DOM node into a String",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dom-serialize@2.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/webmodules/dom-serialize.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/webmodules/dom-serialize",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/webmodules/dom-serialize/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "562ae8999f44be5ea3076f5419dcd59eb43ac95b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dom-serialize"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-config-standard",
      "version": "12.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-config-standard@12.0.0",
      "author": "Feross Aboukhadijeh",
      "description": "JavaScript Standard Style - ESLint Shareable Config",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-config-standard@12.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/standard/eslint-config-standard.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/standard/eslint-config-standard",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/standard/eslint-config-standard/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "08e533f059d786a162b588f80d3a87ce276320bfede26ba6199b68e5cec3ac1a6f5a889ef929f73f8b0b1335067988511255ae1447fc2b54b511fbc3d6f8b109"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-config-standard"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-plugin-import",
      "version": "2.18.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2",
      "author": "Ben Mosher",
      "description": "Import with sanity.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-plugin-import@2.18.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/benmosher/eslint-plugin-import.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/benmosher/eslint-plugin-import",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/benmosher/eslint-plugin-import/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e68869b0702250144d681580174f22cf050695bac9a0927e5bdfd3070b06a11d4c9e581fc0c20aac57928d66edea6a1a6e25d6f7136fb45cfef7b28745f2381d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-plugin-import"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "doctrine",
          "version": "1.5.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2|doctrine@1.5.0",
          "description": "JSDoc parser",
          "licenses": [
            {
              "license": {
                "name": "BSD",
                "acknowledgement": "declared",
                "url": "http://github.com/eslint/doctrine/raw/master/LICENSE.BSD"
              }
            }
          ],
          "purl": "pkg:npm/doctrine@1.5.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/eslint/doctrine.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/eslint/doctrine",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/eslint/doctrine/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "379dce730f6166f76cefa4e6707a159b02c5a6fa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/eslint-plugin-import/node_modules/doctrine"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-plugin-node",
      "version": "9.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0",
      "author": "Toru Nagashima",
      "description": "Additional ESLint's rules for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-plugin-node@9.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mysticatea/eslint-plugin-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mysticatea/eslint-plugin-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mysticatea/eslint-plugin-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6704181a6e84a15d9c7cba44d70c495ac7e72942177ccfca334f7f4e5a2b92e920080c269206a31099cf0a6cb3a053d04249afa390eb5bf9f22aeb4d230dfa33"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-plugin-node"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "ignore",
          "version": "5.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0|ignore@5.1.2",
          "author": "kael",
          "description": "Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ignore@5.1.2",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/kaelzhang/node-ignore.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kaelzhang/node-ignore#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/kaelzhang/node-ignore/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ignore/-/ignore-5.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "bdda96069ecccb37661e4911595e6763e3df1916d86da85fbafb010a1dbbeedabec3dcf2362ee1e4260908ad249b3b62f6453e3bf701eec13c1ef2afe9a5c029"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/eslint-plugin-node/node_modules/ignore"
            }
          ]
        },
        {
          "type": "library",
          "name": "semver",
          "version": "6.3.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0|semver@6.3.0",
          "description": "The semantic version parser used by npm.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/semver@6.3.0",
          "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-6.3.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6f7f5305a4d27d5eb206b6a953cf69e5f29e904da6fcdc270e870e56bb90152d7fbde320773b8f72738cdf833a0b0c56f231ff97111ae6b0680de530bb91c74f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/eslint-plugin-node/node_modules/semver"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-plugin-promise",
      "version": "4.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-promise@4.2.1",
      "author": "jden",
      "description": "Enforce best practices for JavaScript promises",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-plugin-promise@4.2.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/xjamundx/eslint-plugin-promise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/xjamundx/eslint-plugin-promise#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/xjamundx/eslint-plugin-promise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "568334f6f4fb6df03b0feba9b7e1637813b9787209401516922d5a3ef07ebdb3621d2dfea062091887b206d2904cc13a50f5d7cb7bd5d3b38bd6d1dddc036e0f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-plugin-promise"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-plugin-standard",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-standard@4.0.0",
      "author": "Jamund Ferguson",
      "description": "ESlint Plugin for the Standard Linter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-plugin-standard@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/standard/eslint-plugin-standard.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/standard/eslint-plugin-standard#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/standard/eslint-plugin-standard/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3b0c49911e9342260c9add44b0d44c7b9a86dc6b1b8e570e85b194058e0bb5abc5f43b0b69372847e8f64dd8ea8b6de853028d52a5fba9c9f97cf4ad69f31d94"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-plugin-standard"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint",
      "version": "5.16.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint@5.16.0",
      "author": "Nicholas C. Zakas",
      "description": "An AST-based pattern checker for JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint@5.16.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/eslint/eslint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://eslint.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eslint/eslint/issues/",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4b7473d758bb73c000e493efef1007f9d3b2abf0aefd55c78875c13ce53593f240339757a903eddea72b8691d2a2b5e6ae9bb683482420155702a0a9cdfa1922"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|eslint@5.16.0|debug@4.1.1",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@4.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a58008cde468f09e8a3c4689d1558e8793f391bc3f45eb6ecde84633b411457e617b87cf1f1dab74a301db9e9e8490a45fe5d1426d7a7992ea2cd4bc45265767"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/eslint/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|eslint@5.16.0|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/eslint/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "flatted",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|flatted@2.0.1",
      "author": "Andrea Giammarchi",
      "description": "A super light and fast circular JSON parser.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/flatted@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/WebReflection/flatted.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/WebReflection/flatted#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/WebReflection/flatted/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6b5850324b6a5bd366aabe5a92d02ec7724c36a6ae73119c8ed8d69d92c75fbcb23c29a5495dcce789c661ba93f0afb41a117734182624273799af963a05fc26"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/flatted"
        }
      ]
    },
    {
      "type": "library",
      "name": "glob",
      "version": "7.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|glob@7.1.4",
      "author": "Isaac Z. Schlueter",
      "description": "a little globber",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/glob@7.1.4",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/node-glob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/node-glob#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/node-glob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8642cf7a97a19a72a4e35a541a6dec631a05b3fba6bab61f60909eadb5c4c85216700cefa62a40815901aaa4fd44128c1a39eaea432ec98c216ba72cc5b88cd4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/glob"
        }
      ]
    },
    {
      "type": "library",
      "name": "graceful-fs",
      "version": "4.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
      "description": "A drop-in replacement for fs, making various improvements.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.0",
      "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.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8e94af0cf5780aafdb82da6774859b2398666318501873c2e1de1ca813dbe032e78827e126891d5e1c21683b8b0462d076fbd1ba6fd4897e8409520fbc35ea76"
            }
          ],
          "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": "grunt-auto-release",
      "version": "0.0.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-auto-release@0.0.7",
      "author": "Vojta Jína",
      "description": "Grunt plugin for automatic releasing.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-auto-release@0.0.7",
      "externalReferences": [
        {
          "url": "git://github.com/vojtajina/grunt-auto-release.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vojtajina/grunt-auto-release",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vojtajina/grunt-auto-release/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-auto-release/-/grunt-auto-release-0.0.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4a1be3254b10a17b341e402f51b85191e86cf4d1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-auto-release"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-browserify",
      "version": "5.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-browserify@5.3.0",
      "description": "Grunt task for node-browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-browserify@5.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/jmreidy/grunt-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jmreidy/grunt-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jmreidy/grunt-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-browserify/-/grunt-browserify-5.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "47fd8cf8bac58fe2de683afdc57f7f3a80ca792d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-bump",
      "version": "0.8.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-bump@0.8.0",
      "author": "Vojta Jína",
      "description": "Bump package version",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-bump@0.8.0",
      "externalReferences": [
        {
          "url": "git://github.com/vojtajina/grunt-bump.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vojtajina/grunt-bump",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vojtajina/grunt-bump/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-bump/-/grunt-bump-0.8.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d3ffe0cf3cf0b38e09607b78538f42a531eafe55"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-bump"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-check-clean",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-check-clean@0.1.2",
      "author": "Stéphane Bisinger",
      "description": "Ensure the git index is clean and that there are no untracked files or directories.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/the-software-factory/grunt-check-clean/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/grunt-check-clean@0.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/the-software-factory/grunt-check-clean.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/the-software-factory/grunt-check-clean",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/the-software-factory/grunt-check-clean/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-check-clean/-/grunt-check-clean-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "02bb10f7e9f2878782120de1966d36649f2cb414"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-check-clean"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-cli",
      "version": "1.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-cli@1.3.2",
      "author": "Grunt Development Team",
      "description": "The grunt command line interface",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-cli@1.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/gruntjs/grunt-cli.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gruntjs/grunt-cli#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gruntjs/grunt-cli/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f0e1c3899664729b71557b4c7c3c49be637b31524d13c2ffc8870f6f81c1ed3972143d640ef8c7adbeb6ba1c92b14d78c09c7d3913274ee851310e34947fe8ad"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-cli"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "nopt",
          "version": "4.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-cli@1.3.2|nopt@4.0.1",
          "author": "Isaac Z. Schlueter",
          "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/nopt@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/nopt.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/nopt#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/nopt/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d0d4685afd5415193c8c7505602d0d17cd64474d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-cli/node_modules/nopt"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-contrib-watch",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-contrib-watch@1.1.0",
      "author": "Grunt Team",
      "description": "Run predefined tasks whenever watched file patterns are added, changed or deleted",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-contrib-watch@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gruntjs/grunt-contrib-watch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gruntjs/grunt-contrib-watch#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gruntjs/grunt-contrib-watch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c86c1e37ed035b9c8cfa8a39f1f46efd7211acf727debe2d431fa72fb78c4708e9be4fab418e91f28f7804f2b48b65214e0f45376d614be9bcbd1f2ff6f5df7a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-contrib-watch"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-conventional-changelog",
      "version": "6.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0",
      "author": "Brian Ford",
      "description": "Generate a changelog using conventional-changelog",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-conventional-changelog@6.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/btford/grunt-conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/btford/grunt-conventional-changelog#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/btford/grunt-conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-conventional-changelog/-/grunt-conventional-changelog-6.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "98bd5bdfb2b0de6316c05c7c6faca4ce24dd1435"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-conventional-changelog"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "chalk",
          "version": "1.1.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|chalk@1.1.3",
          "description": "Terminal string styling done right. Much color.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chalk@1.1.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/chalk.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/chalk#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/chalk/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a8115c55e4a702fe4d150abd3872822a7e09fc98"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-changelog/node_modules/chalk"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-styles",
          "version": "2.2.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|ansi-styles@2.2.1",
          "author": "Sindre Sorhus",
          "description": "ANSI escape codes for styling strings in the terminal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-styles@2.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-styles.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-styles#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-styles/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b432dd3358b634cf75e1e4664368240533c1ddbe"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-changelog/node_modules/ansi-styles"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "3.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|strip-ansi@3.0.1",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@3.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/strip-ansi.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-changelog/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "supports-color",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|supports-color@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Detect whether a terminal supports color",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/supports-color@2.0.0",
          "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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "535d045ce6b6363fa40117084629995e9df324c7"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-changelog/node_modules/supports-color"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|ansi-regex@2.1.1",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-changelog/node_modules/ansi-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-conventional-github-releaser",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0",
      "author": "Steve Mao",
      "description": "Make a new GitHub release using conventional-github-releaser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-conventional-github-releaser@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/grunt-conventional-github-releaser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/grunt-conventional-github-releaser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/grunt-conventional-github-releaser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-conventional-github-releaser/-/grunt-conventional-github-releaser-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ed36e0f55d68aeae85af148406c3d7018267b875"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-conventional-github-releaser"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "chalk",
          "version": "1.1.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|chalk@1.1.3",
          "description": "Terminal string styling done right. Much color.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chalk@1.1.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/chalk.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/chalk#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/chalk/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a8115c55e4a702fe4d150abd3872822a7e09fc98"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-github-releaser/node_modules/chalk"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-styles",
          "version": "2.2.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|ansi-styles@2.2.1",
          "author": "Sindre Sorhus",
          "description": "ANSI escape codes for styling strings in the terminal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-styles@2.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-styles.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-styles#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-styles/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b432dd3358b634cf75e1e4664368240533c1ddbe"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-github-releaser/node_modules/ansi-styles"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "3.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|strip-ansi@3.0.1",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@3.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/strip-ansi.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-github-releaser/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "supports-color",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|supports-color@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Detect whether a terminal supports color",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/supports-color@2.0.0",
          "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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "535d045ce6b6363fa40117084629995e9df324c7"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-github-releaser/node_modules/supports-color"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|ansi-regex@2.1.1",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-conventional-github-releaser/node_modules/ansi-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-cucumberjs",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-cucumberjs@2.0.2",
      "author": "Mehdi Avdi",
      "description": "Generates documentation from Cucumber features",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/mavdi/grunt-cucumberjs/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/grunt-cucumberjs@2.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/mavdi/grunt-cucumberjs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mavdi/grunt-cucumberjs",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mavdi/grunt-cucumberjs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-cucumberjs/-/grunt-cucumberjs-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5a2e189b7e87416d85337f5c10591bb9ee94c49b07bb60cd7315b39bd29bf20ab5ce8b807c99a7ddcd092b5100462df2f0a244d0047f156bc885f1ff750ab88d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-cucumberjs"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-eslint",
      "version": "21.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-eslint@21.1.0",
      "author": "Sindre Sorhus",
      "description": "Validate files with ESLint",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-eslint@21.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/grunt-eslint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/grunt-eslint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/grunt-eslint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-21.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4cdd42e0157de3b79407f5eb44e510fd0153b9f5a01fac1d7dac6195f9a98c4ef46c54e9e6af90d8b80867963fffe467d415ab5e69b8e2cc5e8228cd37a591fc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-eslint"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-mocha-test",
      "version": "0.13.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-mocha-test@0.13.3",
      "author": "Peter Halliday",
      "description": "A grunt task for running server side mocha tests",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-mocha-test@0.13.3",
      "externalReferences": [
        {
          "url": "git://github.com/pghalliday/grunt-mocha-test.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pghalliday/grunt-mocha-test",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pghalliday/grunt-mocha-test/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.13.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cd0184b22dddf9588f3e2effe23723efc69f28a00a8800399fad699274188b6e5482293e68d3ae46688e9266fc98dd82786f18c53f98753d47d50ec1fde364a1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-mocha-test"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-npm",
      "version": "0.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-npm@0.0.2",
      "author": "Vojta Jína",
      "description": "A set of helpers for dealing with NPM from Grunt.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-npm@0.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/vojtajina/grunt-npm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vojtajina/grunt-npm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vojtajina/grunt-npm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-npm/-/grunt-npm-0.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b3cb34b9bdf2ead69f15016d92412a7aa931ce14"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-npm"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt",
      "version": "1.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4",
      "author": "Grunt Development Team",
      "description": "The JavaScript Task Runner",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/gruntjs/grunt.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://gruntjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gruntjs/grunt/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3d8b0c3ab382f8cb1d18490557031a33273a39bee92a6abe75e8354a3afebef316a77e6cced7f0284eeaa0de7557e504b47b3236e31c19d80c2c59011ef3311d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "glob",
          "version": "7.0.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4|glob@7.0.6",
          "author": "Isaac Z. Schlueter",
          "description": "a little globber",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/glob@7.0.6",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/node-glob.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/node-glob#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/node-glob/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "211bafaf49e525b8cd93260d14ab136152b3f57a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt/node_modules/glob"
            }
          ]
        },
        {
          "type": "library",
          "name": "grunt-cli",
          "version": "1.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4|grunt-cli@1.2.0",
          "author": "Grunt Development Team",
          "description": "The grunt command line interface",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/grunt-cli@1.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/gruntjs/grunt-cli.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/gruntjs/grunt-cli#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/gruntjs/grunt-cli/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "562b119ebb069ddb464ace2845501be97b35b6a8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt/node_modules/grunt-cli"
            }
          ]
        },
        {
          "type": "library",
          "name": "resolve",
          "version": "1.1.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4|resolve@1.1.7",
          "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.1.7",
          "externalReferences": [
            {
              "url": "git://github.com/substack/node-resolve.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/node-resolve#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/node-resolve/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "203114d82ad2c5ed9e8e0411b3932875e889e97b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt/node_modules/resolve"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "http-proxy",
      "version": "1.17.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|http-proxy@1.17.0",
      "author": "Charlie Robbins",
      "description": "HTTP proxying for the masses",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http-proxy@1.17.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodejitsu/node-http-proxy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejitsu/node-http-proxy#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejitsu/node-http-proxy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4daaa7fb79cdbd845f2776c6bca7c1491c32d6fe9e78f966de873f696571669e7b0d0af912adf184a262ed9e216694bc3c2dc7e2a23e625cb912615a706b80fe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/http-proxy"
        }
      ]
    },
    {
      "type": "library",
      "name": "http2",
      "version": "3.3.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|http2@3.3.7",
      "author": "Gábor Molnár",
      "description": "An HTTP/2 client and server implementation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http2@3.3.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/molnarg/node-http2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/molnarg/node-http2",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/molnarg/node-http2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/http2/-/http2-3.3.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a6e4a2f0cf163651499bd3e4e1cfcc6f3f46c296abba3de03bdfd144ee73bfaa62434158fbd432c29d0f756b21620b0c2526a58b1158ede0baa0fbb4cd1c4b01"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/http2"
        }
      ]
    },
    {
      "type": "library",
      "name": "husky",
      "version": "0.14.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|husky@0.14.3",
      "author": "Typicode",
      "description": "Prevents bad commit or push (git hooks, pre-commit/precommit, pre-push/prepush, post-merge/postmerge and all that stuff...)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/husky@0.14.3",
      "externalReferences": [
        {
          "url": "git://github.com/typicode/husky.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/typicode/husky",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/typicode/husky/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/husky/-/husky-0.14.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7b6d708afa87a6cb69a22580fd88bc785b62f04fac403492e7772926c3e9b4fb36f794133904746709c7a364d7cb55cea59143f6b3ce7773699aa4caeae30b24"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/husky"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "normalize-path",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|husky@0.14.3|normalize-path@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Normalize file path slashes to be unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes.",
          "purl": "pkg:npm/normalize-path@1.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/jonschlinkert/normalize-path.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/normalize-path",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/normalize-path/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "32d0e472f91ff345701c15a8311018d3b0a90379"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/husky/node_modules/normalize-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|husky@0.14.3|strip-indent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip leading whitespace from each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-indent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-indent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "5ef8db295d01e6ed6cbf7aab96998d7822527b68"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/husky/node_modules/strip-indent"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "isbinaryfile",
      "version": "3.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|isbinaryfile@3.0.3",
      "description": "Detects if a file is binary in Node.js. Similar to Perl's -B.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/isbinaryfile@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/gjtorikian/isBinaryFile.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gjtorikian/isBinaryFile#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gjtorikian/isBinaryFile/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f1c2412f9b53776392d1d3388f3d3bc107798347420aa2215313c81ad65f6b92fa85696f5793074c84f2fc3040b05f8e7b62d2d57de4ac1521370686516a56c7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/isbinaryfile"
        }
      ]
    },
    {
      "type": "library",
      "name": "jasmine-core",
      "version": "3.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|jasmine-core@3.4.0",
      "description": "Official packaging of Jasmine's core files for use by Node.js projects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jasmine-core@3.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jasmine/jasmine.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://jasmine.github.io",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jasmine/jasmine/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1d4fd8c55e22e86726887e1db804f001b25032513432c0c84795e6495c544712879f768601d6d8d7f6491665516cab672f0231c4c243ee061a3ecca971b6229a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jasmine-core"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-browserify",
      "version": "6.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-browserify@6.1.0",
      "description": "A fast browserify integration for Karma that handles large projects with ease",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-browserify@6.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/nikku/karma-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nikku/karma-browserify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nikku/karma-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-browserify/-/karma-browserify-6.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1563ae0137a297a75b9b69f05886d2146d0077cc373dcb8136cd39cdcaa7322b9711dc28b3fa3a076e8717e35c6304edde8ecb4ce1968ae5caf5cbae8683de6b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-browserstack-launcher",
      "version": "1.5.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-browserstack-launcher@1.5.1",
      "author": "Vojta Jina",
      "description": "A Karma plugin. Launch any browser on BrowserStack!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-browserstack-launcher@1.5.1",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-browserstack-launcher.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-browserstack-launcher#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-browserstack-launcher/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-browserstack-launcher/-/karma-browserstack-launcher-1.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cedf54928c3903d5991d95c21553bf879911b0075a65878c3492bd51a9fcbf8d9a9905eddc1fc3655c65db8342700231b9f2a35b5dd459df6227d9271bd38263"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-browserstack-launcher"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-chai",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-chai@0.1.0",
      "author": "Greg Thornton",
      "description": "Chai for Karma",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-chai@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/xdissent/karma-chai.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://xdissent.github.io/karma-chai",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/xdissent/karma-chai/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bee5ad40400517811ae34bb945f762909108b79a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-chai"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-chrome-launcher",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-chrome-launcher@2.2.0",
      "author": "Vojta Jina",
      "description": "A Karma plugin. Launcher for Chrome and Chrome Canary.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-chrome-launcher@2.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-chrome-launcher.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-chrome-launcher#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-chrome-launcher/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b9ffd956901a6c304fbdd3ddbdeca4d443e06e79683ef1451a09918582d30c7ee0101e2765d48193cc93538ef0d60fddacb4b1e6e30e9232a4ec858a7d683ffb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-chrome-launcher"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-firefox-launcher",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-firefox-launcher@1.1.0",
      "author": "Vojta Jina",
      "description": "A Karma plugin. Launcher for Firefox.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-firefox-launcher@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-firefox-launcher.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-firefox-launcher#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-firefox-launcher/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2db679fd79485cb790ddcaa709b60b9feace561b8c20af5a67094fe9e38b1b359da35515a7bb7a08ddc33f849a7e244b8dec4ac0778a1c39b4737f0cb5ddd5c4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-firefox-launcher"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-jasmine",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-jasmine@2.0.1",
      "author": "Vojta Jina",
      "description": "A Karma plugin - adapter for Jasmine testing framework.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-jasmine@2.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-jasmine.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-jasmine#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-jasmine/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8ae0b4866afd6fe48d9f50da503d90118b54c644b527e6d22529fb7a37447b1b3b3fc118bc0d425a411dac343ef23547dc08169423708d8b13d5c86370d5bd94"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-jasmine"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-junit-reporter",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-junit-reporter@1.2.0",
      "author": "Vojta Jina",
      "description": "A Karma plugin. Report results in junit xml format.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-junit-reporter@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-junit-reporter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-junit-reporter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-junit-reporter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4f9c40cedfb1a395f8aef876abf96189917c6396"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-junit-reporter"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-mocha-reporter",
      "version": "2.2.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-mocha-reporter@2.2.5",
      "author": "Litixsoft GmbH",
      "description": "Karma reporter with mocha style logging.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/litixsoft/karma-mocha-reporter/blob/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/karma-mocha-reporter@2.2.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/litixsoft/karma-mocha-reporter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://www.litixsoft.de/index.php?lang=en#modules",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/litixsoft/karma-mocha-reporter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-mocha-reporter/-/karma-mocha-reporter-2.2.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "15120095e8ed819186e47a0b012f3cd741895560"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-mocha-reporter"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-mocha",
      "version": "1.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-mocha@1.3.0",
      "author": "Vojta Jina",
      "description": "A Karma plugin. Adapter for Mocha testing framework.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-mocha@1.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-mocha.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-mocha#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-mocha/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "eeaac7ffc0e201eb63c467440d2b69c7cf3778bf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-mocha"
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-script-launcher",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|karma-script-launcher@1.0.0",
      "author": "Vojta Jina",
      "description": "A Karma plugin. Launcher for shell scripts.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma-script-launcher@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/karma-runner/karma-script-launcher.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/karma-runner/karma-script-launcher#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/karma-runner/karma-script-launcher/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/karma-script-launcher/-/karma-script-launcher-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cd017c4de5ef09e5a9da793276176108dd4b542d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/karma-script-launcher"
        }
      ]
    },
    {
      "type": "library",
      "name": "load-grunt-tasks",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|load-grunt-tasks@4.0.0",
      "author": "Sindre Sorhus",
      "description": "Load multiple grunt tasks using globbing patterns",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/load-grunt-tasks@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/load-grunt-tasks.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/load-grunt-tasks#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/load-grunt-tasks/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c392583c7a5980cc6ef57151f4df4c133c97f04d262e1424c10d6a54fe266f7826ba89b0f16c3c278f4d1cc6d7ab24258aad8b502a9d53bff05bde8856e3c22b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/load-grunt-tasks"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash",
      "version": "4.17.15",
      "bom-ref": "karma@4.4.1-tuxcare.2|lodash@4.17.15",
      "author": "John-David Dalton",
      "description": "Lodash modular utilities.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash@4.17.15",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f3139c447bc28e7a1c752e5ca705d05d5ce69a1e5ee7eb1a136406a1e4266ca9914ba277550a693ce22dd0c9e613ee31959a2e9b2d063c6d03d0c54841b340d4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash"
        }
      ]
    },
    {
      "type": "library",
      "name": "log4js",
      "version": "4.5.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|log4js@4.5.1",
      "author": "Gareth Jones",
      "description": "Port of Log4js to work with node.",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/log4js@4.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/log4js-node/log4js-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://log4js-node.github.io/log4js-node/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/log4js-node/log4js-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "10412015c13d6cb81a6142aea33c857f2b50336c031ed5e7e2d00de35a646b1a4d8c0ca4bf5d4655d788e2d1ed98f596e17ae087d47fd9ded76208435636ca2b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/log4js"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|log4js@4.5.1|debug@4.1.1",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@4.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a58008cde468f09e8a3c4689d1558e8793f391bc3f45eb6ecde84633b411457e617b87cf1f1dab74a301db9e9e8490a45fe5d1426d7a7992ea2cd4bc45265767"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/log4js/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|log4js@4.5.1|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/log4js/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "mime",
      "version": "2.4.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|mime@2.4.4",
      "author": "Robert Kieffer",
      "description": "A comprehensive library for mime-type mapping",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mime@2.4.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/broofa/node-mime.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/broofa/node-mime#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/broofa/node-mime/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2d1c66370ce22cf4fcdbccfee1890dce5a02142d98338c2b07df64f8057965b1327c63567c6f123b51545cb98b0c14a8f3d36b259e0321678b8f2d421c684c18"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mime"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimatch",
      "version": "3.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
      "author": "Isaac Z. Schlueter",
      "description": "a glob matcher in javascript",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimatch@3.0.4",
      "externalReferences": [
        {
          "url": "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-3.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c891d5404872a8f2d44e0b7d07cdcf5eee96debc7832fbc7bd252f4e8a20a70a060ce510fb20eb4741d1a2dfb23827423bbbb8857de959fb7a91604172a87450"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/minimatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "mkdirp",
      "version": "0.5.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
      "author": "James Halliday",
      "description": "Recursively mkdir, like `mkdir -p`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mkdirp@0.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/substack/node-mkdirp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-mkdirp#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-mkdirp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "30057438eac6cf7f8c4767f38648d6697d75c903"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mkdirp"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "minimist",
          "version": "0.0.8",
          "bom-ref": "karma@4.4.1-tuxcare.2|mkdirp@0.5.1|minimist@0.0.8",
          "author": "James Halliday",
          "description": "parse argument options",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/minimist@0.0.8",
          "externalReferences": [
            {
              "url": "git://github.com/substack/minimist.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/minimist",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/minimist/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "857fcabfc3397d2625b8228262e86aa7a011b05d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mkdirp/node_modules/minimist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "mocha",
      "version": "4.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0",
      "author": "TJ Holowaychuk",
      "description": "simple, flexible, fun test framework",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mocha@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mochajs/mocha.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://mochajs.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mochajs/mocha/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mocha/-/mocha-4.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d115678e0d4726c5d8d98143a1337371cd4d2a162e5ca46b0401b6803ca0989240d77e82b364254658991b5980d1aa7b72e693df49b0d7a96e01e967fb846234"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mocha"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "commander",
          "version": "2.11.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|commander@2.11.0",
          "author": "TJ Holowaychuk",
          "description": "the complete solution for node.js command-line programs",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/commander@2.11.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/tj/commander.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/tj/commander.js#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/tj/commander.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6f4e79dee600e580041a0c982066113b3290ed7e5102a79d91f8e2671c22d242f58376ce68134d65f624cedfc22f4ba6803e7073d25e73615b07df028e4311bd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mocha/node_modules/commander"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|debug@3.1.0",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "397f17a8feffd5af5caa4c58c36c97b2cd797f6e8d2960690d741dd3fb8afca3ea7508716cf6bdf78867ce3704d95a90a43b257f9e7bdb770a3d43864a6318de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mocha/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "diff",
          "version": "3.3.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|diff@3.3.1",
          "description": "A javascript text diff implementation.",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/diff@3.3.1",
          "externalReferences": [
            {
              "url": "git://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-3.3.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "30a3c7643301d28eb21f20ebc9439272a6626e9f75e24b17c003183131e3e8a3bc51e2ac4583490f7a0d08a8d3a99a27f95e3cf0fecdfc7cd717cb7b651f79c3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mocha/node_modules/diff"
            }
          ]
        },
        {
          "type": "library",
          "name": "glob",
          "version": "7.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|glob@7.1.2",
          "author": "Isaac Z. Schlueter",
          "description": "a little globber",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/glob@7.1.2",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/node-glob.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/node-glob#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/node-glob/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3094d4835923b8b790089f9c704e15a5aea42955e43d827698e090c94b8a2dc2d0b1dacc0a904f522f2a544ebe62e689928cde03d36eb13030de12ebf177b911"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mocha/node_modules/glob"
            }
          ]
        },
        {
          "type": "library",
          "name": "supports-color",
          "version": "4.4.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|supports-color@4.4.0",
          "author": "Sindre Sorhus",
          "description": "Detect whether a terminal supports color",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/supports-color@4.4.0",
          "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-4.4.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "aca0b7f83c975a02b464b2b0991b2b9321d56408cd91fcde7a1b8559d18672a1834d9147ef7f911fa4bf443000c65f46bac4a365251660b993f4de69cd714e5d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mocha/node_modules/supports-color"
            }
          ]
        },
        {
          "type": "library",
          "name": "has-flag",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|has-flag@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if argv has a specific flag",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/has-flag@2.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "e8207af1cc7b30d446cc70b734b5e8be18f88d51"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mocha/node_modules/has-flag"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "mocks",
      "version": "0.0.15",
      "bom-ref": "karma@4.4.1-tuxcare.2|mocks@0.0.15",
      "author": "Vojta Jína",
      "description": "Set of mock modules for easy testing (fs, http)",
      "purl": "pkg:npm/mocks@0.0.15",
      "externalReferences": [
        {
          "url": "git://github.com/vojtajina/node-mocks.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vojtajina/node-mocks#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vojtajina/node-mocks/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mocks/-/mocks-0.0.15.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4660a5cc59f4ec56eb93bfd72f0834f8fc4fa11c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mocks"
        }
      ]
    },
    {
      "type": "library",
      "name": "optimist",
      "version": "0.6.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|optimist@0.6.1",
      "author": "James Halliday",
      "description": "Light-weight option parsing with an argv hash. No optstrings attached.",
      "licenses": [
        {
          "license": {
            "name": "MIT/X11",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/optimist@0.6.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/substack/node-optimist.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-optimist#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-optimist/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "da3ea74686fa21a19a111c326e90eb15a0196686"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/optimist"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "minimist",
          "version": "0.0.10",
          "bom-ref": "karma@4.4.1-tuxcare.2|optimist@0.6.1|minimist@0.0.10",
          "author": "James Halliday",
          "description": "parse argument options",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/minimist@0.0.10",
          "externalReferences": [
            {
              "url": "git://github.com/substack/minimist.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/minimist",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/minimist/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "de3f98543dbf96082be48ad1a0c7cda836301dcf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/optimist/node_modules/minimist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "proxyquire",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|proxyquire@2.1.1",
      "author": "Thorsten Lorenz",
      "description": "Proxies nodejs require in order to allow overriding dependencies during testing.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/proxyquire@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/thlorenz/proxyquire.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/proxyquire#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/proxyquire/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2d76465319054d9ccf1ca0662f708c62d60810abb3e97891dc3677159d7060feee7976f3d8d5bef4076280dcde2c87fcbe6ba1542c06d85e41be89d72b92e11c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/proxyquire"
        }
      ]
    },
    {
      "type": "library",
      "name": "puppeteer",
      "version": "1.19.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0",
      "author": "The Chromium Authors",
      "description": "A high-level API to control headless Chrome over the DevTools Protocol",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/puppeteer@1.19.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/GoogleChrome/puppeteer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/GoogleChrome/puppeteer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/GoogleChrome/puppeteer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.19.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d92e84eb2829a2a70409a6a00db068a6848e3c3bf4a4066f4db9c181463eea1ab4fd70c50ce2c430d94717f48a265cdc699f5c9222a3283bae79623714dfd65f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/puppeteer"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|debug@4.1.1",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@4.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a58008cde468f09e8a3c4689d1558e8793f391bc3f45eb6ecde84633b411457e617b87cf1f1dab74a301db9e9e8490a45fe5d1426d7a7992ea2cd4bc45265767"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/puppeteer/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ws",
          "version": "6.2.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|ws@6.2.1",
          "author": "Einar Otto Stangvik",
          "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ws@6.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/websockets/ws.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/websockets/ws",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/websockets/ws/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "188c805c2d9c07b2e3be980cb7d10a4b695daabd0c4eb3916a57a23a7a3a4f0799eabdd32ada054166b2ff63dc789dd1b816ac387cd7367e4baf0d57d1b123a8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/puppeteer/node_modules/ws"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/puppeteer/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "qjobs",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|qjobs@1.2.0",
      "author": "Franck TABARY",
      "description": "qjobs is a simple and stupid queue job manager for nodejs",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/qjobs@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/franck34/qjobs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/franck34/qjobs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/franck34/qjobs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f18389107b71a72480ddf143c8247103e51457e7c0fab4d69ee5afca538afcd0a3858f9be28702b66bbc4edb166fe998794f860877ff4bae8a645fc0b2d78a1e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/qjobs"
        }
      ]
    },
    {
      "type": "library",
      "name": "range-parser",
      "version": "1.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|range-parser@1.2.1",
      "author": "TJ Holowaychuk",
      "description": "Range header field string parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/range-parser@1.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/range-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/range-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/range-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1eb82cc7ea2baa8ca09e68456ca68713a736f7a27e1d30105e8c4417a80dba944e9a6189468cb37c6ddc700bdea8206bc2bff6cb143905577f1939796a03b04a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/range-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "rimraf",
      "version": "2.6.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|rimraf@2.6.3",
      "author": "Isaac Z. Schlueter",
      "description": "A deep deletion module for node (like `rm -rf`)",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rimraf@2.6.3",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/rimraf.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/rimraf#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/rimraf/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9b0a9e5b95ec036a807a31b8ea061d10d6b15e3c7da2744d09f9fb2f476eb8fe210ae4c88bf40eecf0cad3b2897e9d5dfa2cd63ebcc4243712a816b439942b88"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rimraf"
        }
      ]
    },
    {
      "type": "library",
      "name": "safe-buffer",
      "version": "5.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0",
      "author": "Feross Aboukhadijeh",
      "description": "Safer Node.js Buffer API",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/feross/safe-buffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/safe-buffer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/safe-buffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7d91305066d597b928b99b358c274c2ddb7de61748bf465e1e0e8beea3de722319859fbf81d7ac5b8c204c0464ac5584a6ca631004c0cd418f1bc3768c98b06e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safe-buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "sinon-chai",
      "version": "3.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|sinon-chai@3.3.0",
      "author": "Domenic Denicola",
      "description": "Extends Chai with assertions for the Sinon.JS mocking framework.",
      "licenses": [
        {
          "expression": "(BSD-2-Clause OR WTFPL)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/sinon-chai@3.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/domenic/sinon-chai.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/domenic/sinon-chai#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/domenic/sinon-chai/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-3.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "af62610d8ee06db9a1e73dd0eb6a4d6eb8f165d3808e9b2a5bff32c406514aa2d9aa8c267c664f19464f15fdd45f7e8d2e2b3472ff1510ce48261f4782448e00"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sinon-chai"
        }
      ]
    },
    {
      "type": "library",
      "name": "sinon",
      "version": "7.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|sinon@7.3.2",
      "author": "Christian Johansen",
      "description": "JavaScript test spies, stubs and mocks.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/sinon@7.3.2",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/sinonjs/sinon.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://sinonjs.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/sinonjs/sinon/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sinon/-/sinon-7.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b6112b0b5cfae017b21a23ef17c6a84a0d0b127a6d49a584ed885d5966d65e07a53b24e17a7b7bb8a3a79c487dcc1c436ca8b1b6be5d124a3ec2cd6c64cb8530"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sinon"
        }
      ]
    },
    {
      "type": "library",
      "name": "socket.io",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|socket.io@2.1.1",
      "description": "node.js realtime framework server",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io@2.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/socketio/socket.io.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/socketio/socket.io#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/socketio/socket.io/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ace46aabd73eed6d0300addc95e58d4b27effea29757df61578b597be8062df0440b0dd7121072ef1f39177c32a40f7af3c2ca8edc0ef695fd2f7dffc5023cc8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/socket.io"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|socket.io@2.1.1|debug@3.1.0",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "397f17a8feffd5af5caa4c58c36c97b2cd797f6e8d2960690d741dd3fb8afca3ea7508716cf6bdf78867ce3704d95a90a43b257f9e7bdb770a3d43864a6318de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/socket.io/node_modules/debug"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map",
      "version": "0.6.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|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": "supertest",
      "version": "4.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|supertest@4.0.2",
      "author": "TJ Holowaychuk",
      "description": "SuperAgent driven library for testing HTTP servers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/supertest@4.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/visionmedia/supertest.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/visionmedia/supertest#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/visionmedia/supertest/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/supertest/-/supertest-4.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d4101bbeb399b06037613096a9b9a1d782f4604ab41062025ff9c19df91f5499fb4abc50575237a4c6234b31bdcbfed953657d756ab2aa4d8f3b0c656f4f5db9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/supertest"
        }
      ]
    },
    {
      "type": "library",
      "name": "timer-shim",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|timer-shim@0.3.0",
      "author": "Chakrit Wichian",
      "description": "Test-friendly timer function replacements.",
      "licenses": [
        {
          "license": {
            "name": "BSD",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/timer-shim@0.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/chakrit/timer-shim.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chakrit/timer-shim#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chakrit/timer-shim/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/timer-shim/-/timer-shim-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a9bc4a68a876d3f4dfd0c6ae401e68ec1cc561d5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/timer-shim"
        }
      ]
    },
    {
      "type": "library",
      "name": "tmp",
      "version": "0.0.33",
      "bom-ref": "karma@4.4.1-tuxcare.2|tmp@0.0.33",
      "author": "KARASZI István",
      "description": "Temporary file and directory creator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tmp@0.0.33",
      "externalReferences": [
        {
          "url": "git+https://github.com/raszi/node-tmp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/raszi/node-tmp",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/raszi/node-tmp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8d10899688ca9d9dda75db533a3748aa846e3c4281bcd5dc198ab33bacd6657f0a7ca1299c66398df820250dc48cabaef03e1b251af4cbe7182459986c89971b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tmp"
        }
      ]
    },
    {
      "type": "library",
      "name": "useragent",
      "version": "2.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|useragent@2.3.0",
      "author": "Arnout Kazemier",
      "description": "Fastest, most accurate & effecient user agent string parser, uses Browserscope's research for parsing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/useragent@2.3.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/3rd-Eden/useragent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/3rd-Eden/useragent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/3rd-Eden/useragent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e00a07e29c6e4af1c28ea2ced38b14e94fee13ae416336bc97f28a052d1bd219d43d68be710d81a5e4c4c1e8c24b1f523d5e7f534de79e20d3ad6c7936b98a77"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/useragent"
        }
      ]
    },
    {
      "type": "library",
      "name": "validate-commit-msg",
      "version": "2.14.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|validate-commit-msg@2.14.0",
      "author": "Kent C. Dodds",
      "description": "Script to validate a commit message follows the conventional changelog standard",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/validate-commit-msg@2.14.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/validate-commit-msg.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/validate-commit-msg#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/validate-commit-msg/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/validate-commit-msg/-/validate-commit-msg-2.14.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e5383691012cbb270dcc0bc2a4effebe14890eac"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/validate-commit-msg"
        }
      ]
    },
    {
      "type": "library",
      "name": "which",
      "version": "1.3.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|which@1.3.1",
      "author": "Isaac Z. Schlueter",
      "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/which@1.3.1",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/node-which.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/node-which#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/node-which/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1f125d616ab53132106c9de7c3472ab2c1e84cd536ebb2a5ac3b866755989710d2b54b4a52139a266875d76fd36661f1c547ee26a3d748e9bbb43c9ab3439221"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/which"
        }
      ]
    },
    {
      "type": "library",
      "name": "bytes",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|bytes@3.1.0",
      "author": "TJ Holowaychuk",
      "description": "Utility to parse a string bytes to bytes and vice-versa",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/bytes@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/visionmedia/bytes.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/visionmedia/bytes.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/visionmedia/bytes.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cdab8b8eb7c21bec6fa326aa2e857c6cb5575cd182e09aa5c450aeb520d603a7c9ad3a3666ebcb613a99eda1c12d948c3a8a5bcf0bfc7fec19715cdf5532360e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/bytes"
        }
      ]
    },
    {
      "type": "library",
      "name": "content-type",
      "version": "1.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|content-type@1.0.4",
      "author": "Douglas Christopher Wilson",
      "description": "Create and parse HTTP Content-Type header",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/content-type@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/content-type.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/content-type#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/content-type/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8483f71043ecf2d07d013d4bf8d52ab70380a6ce269366686fcf4c5973078c75a0f668a517f8f8a2c9e740b5c108114193fb6f206fed51cf663942623c184f5c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/content-type"
        }
      ]
    },
    {
      "type": "library",
      "name": "debug",
      "version": "2.6.9",
      "bom-ref": "karma@4.4.1-tuxcare.2|debug@2.6.9",
      "author": "TJ Holowaychuk",
      "description": "small debugging utility",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/debug@2.6.9",
      "externalReferences": [
        {
          "url": "git://github.com/visionmedia/debug.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/visionmedia/debug#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/visionmedia/debug/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6c2ec496b7496899cf6c03fed44a2d62fa99b1bdde725e708ba05f8ba0494d470da30a7a72fb298348d7ce74532838e6fc4ec076014155e00f54c35c286b0730"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/debug"
        }
      ]
    },
    {
      "type": "library",
      "name": "depd",
      "version": "1.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|depd@1.1.2",
      "author": "Douglas Christopher Wilson",
      "description": "Deprecate all the things",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/depd@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/dougwilson/nodejs-depd.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dougwilson/nodejs-depd#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dougwilson/nodejs-depd/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9bcd52e14c097763e749b274c4346ed2e560b5a9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/depd"
        }
      ]
    },
    {
      "type": "library",
      "name": "http-errors",
      "version": "1.7.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|http-errors@1.7.2",
      "author": "Jonathan Ong",
      "description": "Create HTTP error objects",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http-errors@1.7.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/http-errors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/http-errors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/http-errors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b94401b771ff7122157dc87a8b512e3cdcbf62c4523940574d57d9fb247b6637b3dea8c1cfa8bdfa2e338cd6a8a9ca05548e25409e69960eb74ef19f4520c246"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/http-errors"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "inherits",
          "version": "2.0.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|http-errors@1.7.2|inherits@2.0.3",
          "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/inherits@2.0.3",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/inherits.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/inherits#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/inherits/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "633c2c83e3da42a502f52466022480f4208261de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/http-errors/node_modules/inherits"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "iconv-lite",
      "version": "0.4.24",
      "bom-ref": "karma@4.4.1-tuxcare.2|iconv-lite@0.4.24",
      "author": "Alexander Shtuchkin",
      "description": "Convert character encodings in pure javascript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.4.24",
      "externalReferences": [
        {
          "url": "git://github.com/ashtuchkin/iconv-lite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ashtuchkin/iconv-lite",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ashtuchkin/iconv-lite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bf73179d901cbe7cb091350466898801cb657bb4575de79d391df5c3097b565ca85cee108bd6abbd27a73505a77b54dc4708422f51f02c8db56c4a9da63f3fac"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/iconv-lite"
        }
      ]
    },
    {
      "type": "library",
      "name": "on-finished",
      "version": "2.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|on-finished@2.3.0",
      "description": "Execute a callback when a request closes, finishes, or errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/on-finished@2.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/on-finished.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/on-finished#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/on-finished/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "20f1336481b083cd75337992a16971aa2d906947"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/on-finished"
        }
      ]
    },
    {
      "type": "library",
      "name": "qs",
      "version": "6.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|qs@6.7.0",
      "description": "A querystring parser that supports nesting and arrays, with a depth limit",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/qs@6.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/qs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/qs",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/qs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "54274144d1535f57f213b35be85628511a3f48f7bad9009a032cc9bd48f045a22c73e35e3c112788796fc459a65f9ebe1d9a61206b55d177828ab06da43ad3c9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/qs"
        }
      ]
    },
    {
      "type": "library",
      "name": "raw-body",
      "version": "2.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|raw-body@2.4.0",
      "author": "Jonathan Ong",
      "description": "Get and validate the raw body of a readable stream.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/raw-body@2.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stream-utils/raw-body.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stream-utils/raw-body#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stream-utils/raw-body/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e0ecfc0d423076fa1ae6a3097a5c62a738bf889222e343b9706575c0d629e61bd93fc64dd13fa388d90bd107a95ecf84b10f5727c8a9103a221fbd3249424fdd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/raw-body"
        }
      ]
    },
    {
      "type": "library",
      "name": "type-is",
      "version": "1.6.18",
      "bom-ref": "karma@4.4.1-tuxcare.2|type-is@1.6.18",
      "description": "Infer the content-type of a request.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/type-is@1.6.18",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/type-is.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/type-is#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/type-is/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4e444aafdb144f1107f0c75fb8248fed58b3272cd134c8e3d89d9da3626bdcaca6e7df0955d124b2eccf4029e514f5b8932f50fa203e99af411a6d3a5d0072f2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/type-is"
        }
      ]
    },
    {
      "type": "library",
      "name": "fill-range",
      "version": "7.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fill-range@7.0.1",
      "author": "Jon Schlinkert",
      "description": "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fill-range@7.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/fill-range.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/fill-range",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/fill-range/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a8ea3d17e74c5260b62dc6f805b56f9ca2714cf8c29be451a5ee200ee1abce42fb984565fdd8d84aed8e750d8f6b7d36378a2a91283d8abea368b589d94495a5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fill-range"
        }
      ]
    },
    {
      "type": "library",
      "name": "assert",
      "version": "1.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|assert@1.5.0",
      "description": "The node.js assert module, re-packaged for web browsers.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/assert@1.5.0",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/commonjs-assert.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/commonjs-assert",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/commonjs-assert/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "103b206b0cf0a2e9f609990282dc496efdfddafe276e4f570c3d3acc8fa4418a0133fdd10562e51322404433a6840028b018d600212428be92fa5219b5c02e6c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/assert"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "util",
          "version": "0.10.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|assert@1.5.0|util@0.10.3",
          "author": "Joyent",
          "description": "Node.JS util module",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/util@0.10.3",
          "externalReferences": [
            {
              "url": "git://github.com/defunctzombie/node-util.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/defunctzombie/node-util",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/defunctzombie/node-util/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "7afb1afe50805246489e3db7fe0ed379336ac0f9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/assert/node_modules/util"
            }
          ]
        },
        {
          "type": "library",
          "name": "inherits",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|assert@1.5.0|inherits@2.0.1",
          "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/inherits@2.0.1",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/inherits.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/inherits#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/inherits/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b17d08d326b4423e568eff719f91b0b1cbdf69f1"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/assert/node_modules/inherits"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "browser-pack",
      "version": "6.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|browser-pack@6.1.0",
      "author": "James Halliday",
      "description": "pack node-style source files from a json stream into a browser bundle",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browser-pack@6.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/browser-pack.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/browser-pack",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/browser-pack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7ab62e83c5e8ab353721f714f1f520c87ab2397a88138b544d343eee6a948d096f9d790e3ba3a54fd73f6682551d8a006aa1b1af4f42379dc6ed722c3b82ad58"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browser-pack"
        }
      ]
    },
    {
      "type": "library",
      "name": "browser-resolve",
      "version": "1.11.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3",
      "author": "Roman Shtylman",
      "description": "resolve which handles browser field support in package.json",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browser-resolve@1.11.3",
      "externalReferences": [
        {
          "url": "git://github.com/shtylman/node-browser-resolve.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/shtylman/node-browser-resolve#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shtylman/node-browser-resolve/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7b10e2d4161607feab68a1e60d30a27107d392ac0de5f8a83055788fc06c7cc5384760cafd07d97caee439592658234035fd2c9e4073a86a802416a8f6064c75"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browser-resolve"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "resolve",
          "version": "1.1.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3|resolve@1.1.7",
          "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.1.7",
          "externalReferences": [
            {
              "url": "git://github.com/substack/node-resolve.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/node-resolve#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/node-resolve/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "203114d82ad2c5ed9e8e0411b3932875e889e97b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/browser-resolve/node_modules/resolve"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-zlib",
      "version": "0.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-zlib@0.2.0",
      "author": "Devon Govett",
      "description": "Full zlib module for the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-zlib@0.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/devongovett/browserify-zlib.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/devongovett/browserify-zlib",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/devongovett/browserify-zlib/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "67de36472b075e626b86a93cf0598a055abfbf9b6a992903cfba79e06fcc1b28cc9c21459c2efd5d635b83e56d6bc5ba59bdaab526534b1206909ad1a4214488"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-zlib"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer",
      "version": "5.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|buffer@5.2.1",
      "author": "Feross Aboukhadijeh",
      "description": "Node.js Buffer API, for the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/buffer@5.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/feross/buffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/buffer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/buffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "73e2a8d25a036857ee3d688bd3696cf5777718eddc3d5994a1b43ab77ad7354937d38bba846abef0dfe4162f901082a1ccadeec2895584bcecce67cb98c2e7aa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "cached-path-relative",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|cached-path-relative@1.0.2",
      "description": "Memoize the results of the path.relative function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cached-path-relative@1.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/ashaffer/cached-path-relative.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ashaffer/cached-path-relative#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ashaffer/cached-path-relative/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e6bd86aaca046f8a8c4d337d27e5b35df8e8bfe863c53fa3deee4afa4215348c0077df432c2244f6904830fd6a55ec9b57a2628a32f7f393b3d03718c5f6ce22"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cached-path-relative"
        }
      ]
    },
    {
      "type": "library",
      "name": "concat-stream",
      "version": "1.6.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
      "author": "Max Ogden",
      "description": "writable stream that concatenates strings or binary data and calls a callback with the result",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/concat-stream@1.6.2",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/maxogden/concat-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/maxogden/concat-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/maxogden/concat-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dbb1c18212718e266d224dd872f9ffe246c993fd6e66e2457ee3c49ece8b684be9bc6d5fd214de6bc96296ba2eca8f6655cd8659d70467c38ba0699200396b0b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/concat-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "console-browserify",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|console-browserify@1.1.0",
      "author": "Raynos",
      "description": "Emulate console for all the browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/console-browserify/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/console-browserify@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/console-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/console-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/console-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f0241c45730a9fc6323b206dbf38edc741d0bb10"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/console-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "constants-browserify",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|constants-browserify@1.0.0",
      "author": "Julian Gruber",
      "description": "node's constants module for the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/constants-browserify@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/juliangruber/constants-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/constants-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/juliangruber/constants-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c20b96d8c617748aaf1c16021760cd27fcb8cb75"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/constants-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "crypto-browserify",
      "version": "3.12.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|crypto-browserify@3.12.0",
      "author": "Dominic Tarr",
      "description": "implementation of crypto for the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/crypto-browserify@3.12.0",
      "externalReferences": [
        {
          "url": "git://github.com/crypto-browserify/crypto-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/crypto-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/crypto-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7f3e2ca4887ece78ced958cbf88761129449dd837ab0ccc84d20628e4e852b652f4eaaee4905befdc0994d236c32264dbd47aad02aaeac5f9d01bca218e63a5a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/crypto-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "defined",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|defined@1.0.0",
      "author": "James Halliday",
      "description": "return the first argument that is `!== undefined`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/defined@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/defined.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/defined",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/defined/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c98d9bcef75674188e110969151199e39b1fa693"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/defined"
        }
      ]
    },
    {
      "type": "library",
      "name": "deps-sort",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|deps-sort@2.0.0",
      "author": "James Halliday",
      "description": "sort module-deps output for deterministic browserify bundles",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/deps-sort@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/deps-sort.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/deps-sort",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/deps-sort/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "091724902e84658260eb910748cccd1af6e21fb5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/deps-sort"
        }
      ]
    },
    {
      "type": "library",
      "name": "domain-browser",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|domain-browser@1.2.0",
      "author": "2013+ Bevry Pty Ltd",
      "description": "Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/domain-browser@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/bevry/domain-browser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bevry/domain-browser",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bevry/domain-browser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8e78f288ce9e472665d87f96f10ff32cc038f358738b47accc06815332159e66150c16e72f154d9dfbb51e0101bc26cbfbbd45af1325dc4ea5a4a1fb19edce5c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/domain-browser"
        }
      ]
    },
    {
      "type": "library",
      "name": "duplexer2",
      "version": "0.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|duplexer2@0.1.4",
      "author": "Conrad Pankoff",
      "description": "Like duplexer but using streams3",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/duplexer2@0.1.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/deoxxa/duplexer2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/deoxxa/duplexer2#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/deoxxa/duplexer2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8b12dab878c0d69e3e7891051662a32fc6bddcc1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/duplexer2"
        }
      ]
    },
    {
      "type": "library",
      "name": "events",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|events@2.1.0",
      "author": "Irakli Gozalishvili",
      "description": "Node's event emitter for all engines.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/events@2.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/Gozala/events.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Gozala/events#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/Gozala/events/issues/",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dd99a2a1b7a777c3fd0e398a02dcb412b6b88d5f28274c8661eda7249031832985f7e37c1769b48616623285ad71f7a9131ccd299ba6154de4b1d41b2271960a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/events"
        }
      ]
    },
    {
      "type": "library",
      "name": "has",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|has@1.0.3",
      "author": "Thiago de Arruda",
      "description": "Object.prototype.hasOwnProperty.call shortcut",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/tarruda/has/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/has@1.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/tarruda/has.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tarruda/has",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tarruda/has/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7f676f3b4554e8e7a3ed1916246ade8636f33008c5a79fd528fa79b53a56215e091c764ad7f0716c546d7ffb220364964ded3d71a0e656d618cd61086c14b8cf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has"
        }
      ]
    },
    {
      "type": "library",
      "name": "htmlescape",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|htmlescape@1.1.1",
      "author": "Andres Suarez",
      "description": "Properly escape JSON for usage as an object literal inside of a `<script>` tag",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/htmlescape@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/zertosh/htmlescape.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/zertosh/htmlescape",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/zertosh/htmlescape/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3a03edc2214bca3b66424a3e7959349509cb0351"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/htmlescape"
        }
      ]
    },
    {
      "type": "library",
      "name": "https-browserify",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|https-browserify@1.0.0",
      "author": "James Halliday",
      "description": "https module compatability for browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/https-browserify@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/https-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/https-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/https-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/https-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "inherits",
      "version": "2.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|inherits@2.0.4",
      "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/inherits.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/inherits#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/inherits/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/inherits"
        }
      ]
    },
    {
      "type": "library",
      "name": "insert-module-globals",
      "version": "7.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|insert-module-globals@7.2.0",
      "author": "James Halliday",
      "description": "insert implicit module globals into a module-deps stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/insert-module-globals@7.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/insert-module-globals.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/insert-module-globals",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/insert-module-globals/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "544e8d956f961a7dbf01e38c778f7a007158984ede2ca91463a4f2df5938a20e6f980dc58eec1ef6fea27c7e97c7f1f3dbb42f768328be2c35fe9a96441d3d4b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/insert-module-globals"
        }
      ]
    },
    {
      "type": "library",
      "name": "JSONStream",
      "version": "1.3.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
      "author": "Dominic Tarr",
      "description": "rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)",
      "licenses": [
        {
          "expression": "(MIT OR Apache-2.0)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/jsonstream@1.3.5",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/JSONStream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/dominictarr/JSONStream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/JSONStream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "13e8abb8d398f1557db382446ded5a3449ba322b333d1aff51f707333d13421d415d2c472be01257547a5b81e98c1852792fb9e0f22c00c0819b00f4e8b2eca9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/JSONStream"
        }
      ]
    },
    {
      "type": "library",
      "name": "labeled-stream-splicer",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|labeled-stream-splicer@2.0.2",
      "author": "James Halliday",
      "description": "stream splicer with labels",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/labeled-stream-splicer@2.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/labeled-stream-splicer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/labeled-stream-splicer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/labeled-stream-splicer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "09ae0b4971456548cf49c45aa8e705c67780d15a4a66be0c3180a58f242be0b21ec132dbdd8d0851322c9c106c56e6c87847f17926694a34ac44cf003c441a03"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/labeled-stream-splicer"
        }
      ]
    },
    {
      "type": "library",
      "name": "module-deps",
      "version": "6.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|module-deps@6.2.1",
      "author": "James Halliday",
      "description": "walk the dependency graph to generate json output that can be fed into browser-pack",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/module-deps@6.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/module-deps.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/module-deps",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/module-deps/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "527127e80877e93bb88c58816c9554b6dd21fa25eac692ea0ef3d2f279656f0e5164598d275f8ccf906362733d89e1fcd33cb11e401118b9cc20794f2b96eee8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/module-deps"
        }
      ]
    },
    {
      "type": "library",
      "name": "os-browserify",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|os-browserify@0.3.0",
      "author": "CoderPuppy",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/os-browserify@0.3.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/CoderPuppy/os-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/CoderPuppy/os-browserify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/CoderPuppy/os-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/os-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "parents",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|parents@1.0.1",
      "author": "James Halliday",
      "description": "return all the parent directories for a directory",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parents@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/node-parents.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-parents",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-parents/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "fedd4d2bf193a77745fe71e371d73c3307d9c751"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parents"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-browserify",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-browserify@0.0.1",
      "author": "James Halliday",
      "description": "the path module from node core for browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-browserify@0.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/path-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/path-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/path-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "05aa40e34347202392f94497f52378b7286af80d91acdfd6b3917467968c1c3a7df0597cea55fc3ad8bc07bb8df772f821fbf87c738403ea50c3cee098c3bf95"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "process",
      "version": "0.11.10",
      "bom-ref": "karma@4.4.1-tuxcare.2|process@0.11.10",
      "author": "Roman Shtylman",
      "description": "process information for node.js and browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/process@0.11.10",
      "externalReferences": [
        {
          "url": "git://github.com/shtylman/node-process.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/shtylman/node-process#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shtylman/node-process/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7332300e840161bda3e69a1d1d91a7d4bc16f182"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/process"
        }
      ]
    },
    {
      "type": "library",
      "name": "punycode",
      "version": "1.4.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|punycode@1.4.1",
      "author": "Mathias Bynens",
      "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/punycode@1.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/bestiejs/punycode.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://mths.be/punycode",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bestiejs/punycode.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/punycode"
        }
      ]
    },
    {
      "type": "library",
      "name": "querystring-es3",
      "version": "0.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|querystring-es3@0.2.1",
      "author": "Irakli Gozalishvili",
      "description": "Node's querystring module for all engines. (ES3 compat fork)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/Gozala/enchain/License.md"
          }
        }
      ],
      "purl": "pkg:npm/querystring-es3@0.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/mike-spainhower/querystring.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mike-spainhower/querystring#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/mike-spainhower/querystring/issues/",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9ec61f79049875707d69414596fd907a4d711e73"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/querystring-es3"
        }
      ]
    },
    {
      "type": "library",
      "name": "read-only-stream",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|read-only-stream@2.0.0",
      "author": "James Halliday",
      "description": "wrap a readable/writable stream to be read-only",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/read-only-stream@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/read-only-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/read-only-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/read-only-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2724fd6a8113d73764ac288d4386270c1dbf17f0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/read-only-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "readable-stream",
      "version": "2.3.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
      "description": "Streams3, a user-land copy of the stream library from Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/readable-stream@2.3.6",
      "externalReferences": [
        {
          "url": "git://github.com/nodejs/readable-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/readable-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/readable-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b50b4a03d588021045dfe54b02c7b232a65e0635b4007268c4eb58a92519349c5ab84ae62db566d855b5cbe27f600f5d52b002dfd2137a39595a1548c1ac242b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/readable-stream"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "safe-buffer",
          "version": "5.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|safe-buffer@5.1.2",
          "author": "Feross Aboukhadijeh",
          "description": "Safer Node.js Buffer API",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/safe-buffer@5.1.2",
          "externalReferences": [
            {
              "url": "git://github.com/feross/safe-buffer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/feross/safe-buffer",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/feross/safe-buffer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/readable-stream/node_modules/safe-buffer"
            }
          ]
        },
        {
          "type": "library",
          "name": "string_decoder",
          "version": "1.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|string_decoder@1.1.1",
          "description": "The string_decoder module from Node core",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/string_decoder@1.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/nodejs/string_decoder.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/nodejs/string_decoder",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/nodejs/string_decoder/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/readable-stream/node_modules/string_decoder"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve",
      "version": "1.11.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|resolve@1.11.1",
      "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.11.1",
      "externalReferences": [
        {
          "url": "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.11.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bc8a6017ac1fb8939923b28a2923fe1e688a82069d3d001db29e47882d66bea9dfa74805d6f77080159921dad57edf6982aa0c15037e47b052599881c71f8107"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve"
        }
      ]
    },
    {
      "type": "library",
      "name": "shasum",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|shasum@1.0.2",
      "author": "'Dominic Tarr'",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/shasum@1.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/shasum.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dominictarr/shasum",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/shasum/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e7012310d8f417f4deb5712150e5678b87ae565f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/shasum"
        }
      ]
    },
    {
      "type": "library",
      "name": "shell-quote",
      "version": "1.6.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|shell-quote@1.6.1",
      "author": "James Halliday",
      "description": "quote and parse shell commands",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/shell-quote@1.6.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/substack/node-shell-quote.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-shell-quote#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-shell-quote/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f4781949cce402697127430ea3b3c5476f481767"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/shell-quote"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-browserify",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|stream-browserify@2.0.2",
      "author": "James Halliday",
      "description": "the stream module from node core for browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stream-browserify@2.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/stream-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/stream-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/stream-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9d7ea19a4947b3f82bd85bb160396dabc7c90351839712900b3f0efc83386ad46a047f0e3919813607ef5b9806d74193fea43dbb40b322faf65f93e4b7a9edaa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stream-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-http",
      "version": "2.8.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|stream-http@2.8.3",
      "author": "John Hiesey",
      "description": "Streaming http in the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stream-http@2.8.3",
      "externalReferences": [
        {
          "url": "git://github.com/jhiesey/stream-http.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jhiesey/stream-http#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jhiesey/stream-http/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f934a47c83470e8e09f99a1b40b5a2328b90601f9455816db5103de05a44cf327b65da9c2f8b94510ed691d908e034a8cc69a005413f6b8ecbfb7f0f7a75e153"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stream-http"
        }
      ]
    },
    {
      "type": "library",
      "name": "string_decoder",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|string_decoder@1.2.0",
      "description": "The string_decoder module from Node core",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/string_decoder@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/nodejs/string_decoder.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/string_decoder",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/string_decoder/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e98ab25fa65611882e031819cc718bed2b02786c775764ed393a99cf5c524d25a7aac6d6c1ba6d69f372bdffc00aab995175770c036be410c8c0d61ed66378db"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string_decoder"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "safe-buffer",
          "version": "5.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|string_decoder@1.2.0|safe-buffer@5.1.2",
          "author": "Feross Aboukhadijeh",
          "description": "Safer Node.js Buffer API",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/safe-buffer@5.1.2",
          "externalReferences": [
            {
              "url": "git://github.com/feross/safe-buffer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/feross/safe-buffer",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/feross/safe-buffer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/string_decoder/node_modules/safe-buffer"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "subarg",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|subarg@1.0.0",
      "author": "James Halliday",
      "description": "parse arguments with recursive contexts",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/subarg@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/subarg.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/subarg",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/subarg/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f62cf17581e996b48fc965699f54c06ae268b8d2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/subarg"
        }
      ]
    },
    {
      "type": "library",
      "name": "syntax-error",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|syntax-error@1.4.0",
      "author": "James Halliday",
      "description": "detect and report syntax errors in source code strings",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/syntax-error@1.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/node-syntax-error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-syntax-error",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-syntax-error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "60f3e5bbaee67671c64eea7603c7dfec10b63e3ab47b4629fc8c9314dd37cd63b445c2b4eee2dc6e2ec2d8aa4647616f59b681d3e6df136edafac04a79b4a8ef"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/syntax-error"
        }
      ]
    },
    {
      "type": "library",
      "name": "through2",
      "version": "2.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|through2@2.0.5",
      "author": "Rod Vagg",
      "description": "A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/through2@2.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/rvagg/through2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/rvagg/through2#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rvagg/through2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fe6ad1a1df31aa903e20748bc86090dacf123c78820c47902527a9d63a8b61e1140a53851b642c87ee0553a1bd55eaa9667196fd2bbc2d019ce182a78b9ad849"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/through2"
        }
      ]
    },
    {
      "type": "library",
      "name": "timers-browserify",
      "version": "1.4.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|timers-browserify@1.4.2",
      "author": "J. Ryan Stinnett",
      "description": "timers module for browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/jryans/timers-browserify/blob/master/LICENSE.md"
          }
        }
      ],
      "purl": "pkg:npm/timers-browserify@1.4.2",
      "externalReferences": [
        {
          "url": "git://github.com/jryans/timers-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jryans/timers-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jryans/timers-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c9c58b575be8407375cb5e2462dacee74359f41d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/timers-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "tty-browserify",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|tty-browserify@0.0.1",
      "author": "James Halliday",
      "description": "the tty module from node core for browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tty-browserify@0.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/tty-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/tty-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/tty-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0b74da3bb2bcd58be30a0407f50d52dd1dcfdc1b4ddd120cf27f8ebd7e229752b5ce013c661234a29ee40a5824c6dbad204f2142b72b1c15ef2217aa294502c7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tty-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "url",
      "version": "0.11.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|url@0.11.0",
      "description": "The core `url` packaged standalone for use with Browserify.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/url@0.11.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/defunctzombie/node-url.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/defunctzombie/node-url#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/defunctzombie/node-url/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/url"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "punycode",
          "version": "1.3.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|url@0.11.0|punycode@1.3.2",
          "author": "Mathias Bynens",
          "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/punycode@1.3.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/bestiejs/punycode.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://mths.be/punycode",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/bestiejs/punycode.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9653a036fb7c1ee42342f2325cceefea3926c48d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/url/node_modules/punycode"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "util",
      "version": "0.10.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|util@0.10.4",
      "author": "Joyent",
      "description": "Node.JS util module",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/util@0.10.4",
      "externalReferences": [
        {
          "url": "git://github.com/defunctzombie/node-util.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/defunctzombie/node-util",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/defunctzombie/node-util/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d0f9bd853437b1ee659755e285189cdc50c892eef40be88751d4ff5bddbaad28075794205ec61b29937c3120b7b49b52921b913b3bec42301a1443515ebfb5f4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/util"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "inherits",
          "version": "2.0.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|util@0.10.4|inherits@2.0.3",
          "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/inherits@2.0.3",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/inherits.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/inherits#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/inherits/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "633c2c83e3da42a502f52466022480f4208261de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/util/node_modules/inherits"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "vm-browserify",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|vm-browserify@1.1.0",
      "author": "James Halliday",
      "description": "vm module for the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vm-browserify@1.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/substack/vm-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/vm-browserify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/vm-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8aaf92eef64913ad327a30d83347a4eb3837d3cf9466c76d3c4c563fd559a02142cf5ce42685c59c05fb6997ddfd9c2b92277375464bd02febc96f89c008881b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vm-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "xtend",
      "version": "4.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|xtend@4.0.2",
      "author": "Raynos",
      "description": "extend like a boss",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/xtend@4.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/xtend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/xtend",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/xtend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2ca614d620172575200179fd5118e2bbe3168725171ecbdfa7b99cb989bd75250a2b4fc28edad4c050310fcdbf98259bb4bb068c521a774c08b28778ceb4c011"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/xtend"
        }
      ]
    },
    {
      "type": "library",
      "name": "check-error",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|check-error@1.0.2",
      "author": "Jake Luer",
      "description": "Error comparison and information related utility for node and the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/check-error@1.0.2",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/chaijs/check-error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chaijs/check-error#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/check-error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "574d312edd88bb5dd8912e9286dd6c0aed4aac82"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/check-error"
        }
      ]
    },
    {
      "type": "library",
      "name": "assertion-error",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|assertion-error@1.1.0",
      "author": "Jake Luer",
      "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/assertion-error@1.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/chaijs/assertion-error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chaijs/assertion-error#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/assertion-error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8e0b1a35dbb3fa776f1b216ddee4ae5aabf2e250a72098a8beda2e40de4964738a092d90ba111d6dc407161564b33d8dd94f615c9a3ca1d1bb113c969447ae0f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/assertion-error"
        }
      ]
    },
    {
      "type": "library",
      "name": "deep-eql",
      "version": "3.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|deep-eql@3.0.1",
      "author": "Jake Luer",
      "description": "Improved deep equality testing for Node.js and the browser.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/deep-eql@3.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/chaijs/deep-eql.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chaijs/deep-eql#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/deep-eql/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f9078843237966e3bedd49390d887aff578a3b49b462624518d9851c6002a5fd4294bd679a557fa7880d81b976a491b18176f87daaa8e9413e33900210cc9573"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/deep-eql"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-func-name",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|get-func-name@2.0.0",
      "author": "Jake Luer",
      "description": "Utility for getting a function's name for node and the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-func-name@2.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/chaijs/get-func-name.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chaijs/get-func-name#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/get-func-name/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ead774abee72e20409433a066366023dd6887a41"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-func-name"
        }
      ]
    },
    {
      "type": "library",
      "name": "pathval",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|pathval@1.1.0",
      "author": "Veselin Todorov",
      "description": "Object value retrieval given a string path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pathval@1.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/chaijs/pathval.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chaijs/pathval",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/pathval/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b942e6d4bde653005ef6b71361def8727d0645e0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pathval"
        }
      ]
    },
    {
      "type": "library",
      "name": "type-detect",
      "version": "4.0.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|type-detect@4.0.8",
      "author": "Jake Luer",
      "description": "Improved typeof detection for node.js and the browser.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/type-detect@4.0.8",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/chaijs/type-detect.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chaijs/type-detect#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chaijs/type-detect/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d1faff9881f57653bec7b4e570ccbe6c80ea28fb30ffbd2d5727875bbf3b828423866a9a65ed74bb02ee8ee6caf6af4b83a162868d4a50a0d8cf467b93b839fe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/type-detect"
        }
      ]
    },
    {
      "type": "library",
      "name": "glob-parent",
      "version": "5.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|glob-parent@5.0.0",
      "author": "Gulp Team",
      "description": "Extract the non-magic parent path from a glob string.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/glob-parent@5.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gulpjs/glob-parent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gulpjs/glob-parent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gulpjs/glob-parent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6764708ae8cf44696e78f33a8faf7d92d258c663e924a09fa46035de3cf68661590bb80a7adceb5af83928ddfe3ac2059b2746c99d405701110aad70fd967046"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/glob-parent"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-binary-path",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-binary-path@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Check if a file path is a binary file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-binary-path@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-binary-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-binary-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-binary-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "64c11161eb3aa43c9dcae1a276c7bb3ac1f1b5b23b595794128ce047f83baddd31522998365bd9444fcad8c8194e35b2ef6e487de94b79570433dee69ad4465f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-binary-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-glob",
      "version": "4.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-glob@4.0.1",
      "author": "Jon Schlinkert",
      "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-glob@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/is-glob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/is-glob",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/is-glob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e46d2d2ad05314898ea839cb076846e81a76a9c28415dba8e2d66ef4c4ff1fa350bff821872df4a39e6e7da7f127f2dd1fbf4b2ecd8a7eb9fce532cac80ec152"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-glob"
        }
      ]
    },
    {
      "type": "library",
      "name": "normalize-path",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|normalize-path@3.0.0",
      "author": "Jon Schlinkert",
      "description": "Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/normalize-path@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/normalize-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/normalize-path",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/normalize-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e9e66ce4bb375ad0a2b075a9f52d86532f1daa4a468b80554b3dc66aa884e9ecee6f4e75d844b3b57530501e82e8829b4246363e76ff983e166288c24707302c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/normalize-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "readdirp",
      "version": "3.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|readdirp@3.1.1",
      "author": "Thorsten Lorenz",
      "description": "Recursive version of fs.readdir with streaming api.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/readdirp@3.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/paulmillr/readdirp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/paulmillr/readdirp",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/paulmillr/readdirp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5d77525d9ad0bafaa81138f9d3e2408adc73d543ddb7976ea634fa4f99d507e5af8ccbf65ca623facee13de015097be626b2f7e8ee186325a5202dda9f678f89"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/readdirp"
        }
      ]
    },
    {
      "type": "library",
      "name": "finalhandler",
      "version": "1.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|finalhandler@1.1.2",
      "author": "Douglas Christopher Wilson",
      "description": "Node.js final http responder",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/finalhandler@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/pillarjs/finalhandler.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pillarjs/finalhandler#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pillarjs/finalhandler/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "68059c5b9eeec5536b419a855e3213a56dec2144261c61b7a926fd9946a1f4c80c0b835e5a134e94d8d7118ab71e3440bcbe9aad4be2646189b0183acf4cec58"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/finalhandler"
        }
      ]
    },
    {
      "type": "library",
      "name": "parseurl",
      "version": "1.3.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|parseurl@1.3.3",
      "description": "parse a url with memoization",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parseurl@1.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/pillarjs/parseurl.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pillarjs/parseurl#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pillarjs/parseurl/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0a2c9e3b1153fc96723799b4cfd3df5f0e1208127a4b2833d43a65d30aa39610c418604fd469ec51510bd29eb78681b57dc8f77c7ca75e2f4d60ee2758e2fea9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parseurl"
        }
      ]
    },
    {
      "type": "library",
      "name": "utils-merge",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|utils-merge@1.0.1",
      "author": "Jared Hanson",
      "description": "merge() utility function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/utils-merge@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/jaredhanson/utils-merge.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jaredhanson/utils-merge#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/jaredhanson/utils-merge/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9f95710f50a267947b2ccc124741c1028427e713"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/utils-merge"
        }
      ]
    },
    {
      "type": "library",
      "name": "assertion-error-formatter",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|assertion-error-formatter@2.0.1",
      "author": "Charlie Rudolph",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/assertion-error-formatter@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/charlierudolph/node-assertion-error-formatter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/charlierudolph/node-assertion-error-formatter",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/charlierudolph/node-assertion-error-formatter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/assertion-error-formatter/-/assertion-error-formatter-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7230b78d40a1f6ca64ae82ae7b93c348a1f944543f28db992619371b01d8981ffcaaa113c4b3a631d2c7fa8862fd5ba4373c4394cbc87bbcd272f2e839d85be9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/assertion-error-formatter"
        }
      ]
    },
    {
      "type": "library",
      "name": "babel-runtime",
      "version": "6.26.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0",
      "author": "Sebastian McKenzie",
      "description": "babel selfContained runtime",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/babel-runtime@6.26.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/babel/babel/tree/master#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/babel/babel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "965c7058668e82b55d7bfe04ff2337bc8b5647fe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/babel-runtime"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "core-js",
          "version": "2.6.9",
          "bom-ref": "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0|core-js@2.6.9",
          "description": "Standard library",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/core-js@2.6.9",
          "externalReferences": [
            {
              "url": "git+https://github.com/zloirock/core-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zloirock/core-js#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zloirock/core-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "1cea597fa7979a797b95af9c51d3272ef53128da8b53326f808ce24340e217727048898da6122a746ab38fa8482b25f4e0c995d29a1c950efec235afc50c91d8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/babel-runtime/node_modules/core-js"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "cli-table",
      "version": "0.3.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|cli-table@0.3.1",
      "author": "Guillermo Rauch",
      "description": "Pretty unicode tables for the CLI",
      "purl": "pkg:npm/cli-table@0.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/Automattic/cli-table.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Automattic/cli-table#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Automattic/cli-table/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cli-table"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "colors",
          "version": "1.0.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|cli-table@0.3.1|colors@1.0.3",
          "author": "Marak Squires",
          "description": "get colors in your node.js console",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/colors@1.0.3",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/Marak/colors.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/Marak/colors.js",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Marak/colors.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "0433f44d809680fdeb60ed260f1b0c262e82a40b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cli-table/node_modules/colors"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "commander",
      "version": "2.20.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|commander@2.20.0",
      "author": "TJ Holowaychuk",
      "description": "the complete solution for node.js command-line programs",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/commander@2.20.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/tj/commander.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tj/commander.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tj/commander.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ee3db2fb8d30eb5cf2e980b689136951efcdc21372a17ad8a4732b4ae9da306eb89d19da7fdeb33bf28c411e0ec8dfd49c4e4a2f21019ca1dde1a1b7aec923a5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/commander"
        }
      ]
    },
    {
      "type": "library",
      "name": "cucumber-expressions",
      "version": "5.0.18",
      "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-expressions@5.0.18",
      "author": "Cucumber Limited",
      "description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber-expressions@5.0.18",
      "externalReferences": [
        {
          "url": "git://github.com/cucumber/cucumber-expressions-javascript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cucumber/cucumber-expressions-javascript#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cucumber/cucumber-expressions-javascript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cucumber-expressions/-/cucumber-expressions-5.0.18.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "6c70779efd3aebc5e9e7853938b1110322429596"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cucumber-expressions"
        }
      ]
    },
    {
      "type": "library",
      "name": "cucumber-tag-expressions",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-tag-expressions@1.1.1",
      "author": "Cucumber Limited",
      "description": "Cucumber Tag Expression parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber-tag-expressions@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/cucumber/tag-expressions-javascript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cucumber/tag-expressions-javascript",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cucumber/tag-expressions-javascript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cucumber-tag-expressions/-/cucumber-tag-expressions-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7f5c7b70009bc2b666591bfe64854578bedee85a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cucumber-tag-expressions"
        }
      ]
    },
    {
      "type": "library",
      "name": "duration",
      "version": "0.2.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|duration@0.2.2",
      "author": "Mariusz Nowak",
      "description": "Time duration utilities",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/duration@0.2.2",
      "externalReferences": [
        {
          "url": "git://github.com/medikoo/duration.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/duration#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/duration/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/duration/-/duration-0.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d3a920b5e6be6c6ade17978a62023fdfa03aa4b5e0818ee8478a75a6ae1299d1419f545e38be43f11846eb856ba9f4d328db9caaab41030123f1a07cf2672aae"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/duration"
        }
      ]
    },
    {
      "type": "library",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5",
      "author": "Sindre Sorhus",
      "description": "Escape RegExp special characters",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/escape-string-regexp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/escape-string-regexp#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/escape-string-regexp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/escape-string-regexp"
        }
      ]
    },
    {
      "type": "library",
      "name": "figures",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|figures@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Unicode symbols with Windows CMD fallbacks",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/figures@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/figures.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/figures#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/figures/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/figures"
        }
      ]
    },
    {
      "type": "library",
      "name": "gherkin",
      "version": "5.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|gherkin@5.1.0",
      "author": "Aslak Hellesøy",
      "description": "Gherkin parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/gherkin@5.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/cucumber/gherkin-javascript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cucumber/gherkin",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cucumber/gherkin/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/gherkin/-/gherkin-5.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "684bbb03add24eaf7bdf544f58033eb28fb3c6d5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/gherkin"
        }
      ]
    },
    {
      "type": "library",
      "name": "indent-string",
      "version": "3.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
      "author": "Sindre Sorhus",
      "description": "Indent each line in a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/indent-string@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/indent-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/indent-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/indent-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4a5fd6d27cc332f37e5419a504dbb837105c9289"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/indent-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-generator",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-generator@1.0.3",
      "author": "Blake Embrey",
      "description": "Check whether a value is a generator or generator function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-generator@1.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/is-generator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/is-generator",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/is-generator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-generator/-/is-generator-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c14c21057ed36e328db80347966c693f886389f3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-generator"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-stream",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-stream@1.1.0",
      "author": "Sindre Sorhus",
      "description": "Check if something is a Node.js stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-stream@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "mz",
      "version": "2.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|mz@2.7.0",
      "author": "Jonathan Ong",
      "description": "modernize node.js to current ECMAScript standards",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mz@2.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/normalize/mz.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/normalize/mz#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/normalize/mz/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cfcd4634eee79d830486b1a1f4b7b29a8138f98af45a7e4c70721930ae5c7d00a5f8d0d7d3cb0266051cf7fe8c1e78bd216b852e6d59dc74c25eedb3f5f37ad9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mz"
        }
      ]
    },
    {
      "type": "library",
      "name": "progress",
      "version": "2.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|progress@2.0.3",
      "author": "TJ Holowaychuk",
      "description": "Flexible ascii progress bar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/progress@2.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/visionmedia/node-progress.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/visionmedia/node-progress#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/visionmedia/node-progress/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ecf887b4b965e4b767288330d74d08fbcc495d1e605b6430598913ea226f6b46d78ad64a6bf5ccad26dd9a0debd979da89dcfd42e99dd153da32b66517d57db0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/progress"
        }
      ]
    },
    {
      "type": "library",
      "name": "stack-chain",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|stack-chain@2.0.0",
      "author": "Andreas Madsen",
      "description": "API for combining call site modifiers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stack-chain@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/AndreasMadsen/stack-chain.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/AndreasMadsen/stack-chain#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/AndreasMadsen/stack-chain/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stack-chain/-/stack-chain-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "186ac75de3e2df4e5a5bb5d0c1e619670891c11ec9b37316a0afc41f3cc1f5139d73be670a78d22558b6d6b7401b1165fb20b1d8bdaa75f979cbb34ee254f2aa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stack-chain"
        }
      ]
    },
    {
      "type": "library",
      "name": "stacktrace-js",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|stacktrace-js@2.0.0",
      "description": "Framework-agnostic, micro-library for getting stack traces in all environments",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stacktrace-js@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/stacktracejs/stacktrace.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.stacktracejs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stacktracejs/stacktrace.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "776ca646a95bc6c6b2b90776536a7fc72c6ddb58"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stacktrace-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "string-argv",
      "version": "0.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|string-argv@0.0.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.0.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.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "dac30408690c21f3c3630a3ff3a05877bdcbd736"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string-argv"
        }
      ]
    },
    {
      "type": "library",
      "name": "title-case",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|title-case@2.1.1",
      "author": "Blake Embrey",
      "description": "Title case a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/title-case@2.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/title-case.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/title-case",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/title-case/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3e127216da58d2bc5becf137ab91dae3a7cd8faa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/title-case"
        }
      ]
    },
    {
      "type": "library",
      "name": "util-arity",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|util-arity@1.1.0",
      "author": "Blake Embrey",
      "description": "Set the length of a function.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/util-arity@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/arity.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/arity",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/arity/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/util-arity/-/util-arity-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "59d01af1fdb3fede0ac4e632b0ab5f6ce97c9330"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/util-arity"
        }
      ]
    },
    {
      "type": "library",
      "name": "verror",
      "version": "1.10.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|verror@1.10.0",
      "description": "richer JavaScript errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/verror@1.10.0",
      "externalReferences": [
        {
          "url": "git://github.com/davepacheco/node-verror.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/davepacheco/node-verror#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/davepacheco/node-verror/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3a105ca17053af55d6e270c1f8288682e18da400"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/verror"
        }
      ]
    },
    {
      "type": "library",
      "name": "custom-event",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|custom-event@1.0.1",
      "author": "Nathan Rajlich",
      "description": "Cross-browser `CustomEvent` constructor",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/custom-event@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/webmodules/custom-event.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/webmodules/custom-event",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/webmodules/custom-event/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5d02a46850adf1b4a317946a3928fccb5bfd0425"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/custom-event"
        }
      ]
    },
    {
      "type": "library",
      "name": "ent",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|ent@2.2.0",
      "author": "James Halliday",
      "description": "Encode and decode HTML entities",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ent@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/substack/node-ent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-ent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-ent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e964219325a21d05f44466a2f686ed6ce5f5dd1d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ent"
        }
      ]
    },
    {
      "type": "library",
      "name": "extend",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|extend@3.0.2",
      "author": "Stefan Thomas",
      "description": "Port of jQuery.extend for node.js and the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/extend@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/justmoon/node-extend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/justmoon/node-extend#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/justmoon/node-extend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/extend"
        }
      ]
    },
    {
      "type": "library",
      "name": "void-elements",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|void-elements@2.0.1",
      "author": "hemanth.hm",
      "description": "Array of \"void elements\" defined by the HTML specification.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/void-elements@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/hemanth/void-elements.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/hemanth/void-elements",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/hemanth/void-elements/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c066afb582bb1cb4128d60ea92392e94d5e9dbec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/void-elements"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-includes",
      "version": "3.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-includes@3.0.3",
      "author": "Jordan Harband",
      "description": "An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-includes@3.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/array-includes.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/array-includes#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/array-includes/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "184b48f62d92d7452bb31b323165c7f8bd02266d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-includes"
        }
      ]
    },
    {
      "type": "library",
      "name": "contains-path",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|contains-path@0.1.0",
      "author": "Jon Schlinkert",
      "description": "Return true if a file path contains the given path.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/contains-path@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/contains-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/contains-path",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/contains-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/contains-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-import-resolver-node",
      "version": "0.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-import-resolver-node@0.3.2",
      "author": "Ben Mosher",
      "description": "Node default behavior import resolution plugin for eslint-plugin-import.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-import-resolver-node@0.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/benmosher/eslint-plugin-import.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/benmosher/eslint-plugin-import",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/benmosher/eslint-plugin-import/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b1f993a897cf4a2cd6bb86b299b3ebe0889da79c8a9bcc83907a7e22bdd88931e28837f187af66394b268aa5ba459f7345715a17ae06b5898dedefbc18706fe9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-import-resolver-node"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-module-utils",
      "version": "2.4.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-module-utils@2.4.1",
      "author": "Ben Mosher",
      "description": "Core utilities to support eslint-plugin-import and other module-related plugins.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-module-utils@2.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/benmosher/eslint-plugin-import.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/benmosher/eslint-plugin-import#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/benmosher/eslint-plugin-import/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1fa0ce8fe7a3c3b4deb1d81b7ece23792e18305ad3f2e23cc7077582d42a5ecb1a474110dba2fed8eff0eb0918172d8cca638dd1f4f01e65c1bef7cb35955913"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-module-utils"
        }
      ]
    },
    {
      "type": "library",
      "name": "object.values",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|object.values@1.1.0",
      "author": "Jordan Harband",
      "description": "ES2017 spec-compliant Object.values shim.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object.values@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/es-shims/Object.values.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/es-shims/Object.values#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/es-shims/Object.values/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f267f49ca2c0a055fa5653557611a3df549562968d16d527ba83975b2144b2db1646053cdfb00af8960cd22031c244b31916f09fc71b16681bcb18f58f855b5e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object.values"
        }
      ]
    },
    {
      "type": "library",
      "name": "read-pkg-up",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|read-pkg-up@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Read the closest package.json file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/read-pkg-up@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/read-pkg-up#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/read-pkg-up/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "6b72a8048984e0c41e79510fd5e9fa99b3b549be"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/read-pkg-up"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-plugin-es",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-plugin-es@1.4.0",
      "author": "Toru Nagashima",
      "description": "ESLint plugin about ECMAScript syntactic features.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-plugin-es@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mysticatea/eslint-plugin-es.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mysticatea/eslint-plugin-es#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mysticatea/eslint-plugin-es/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5df16680574850382f691025697524c6b460e494800e8442f0890a2dcfdc212791df21d531e7c51d06697325d711450f1dfcb90f0be205cadfaa5caa13095057"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-plugin-es"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-utils",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-utils@1.4.0",
      "author": "Toru Nagashima",
      "description": "Utilities for ESLint plugins.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-utils@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mysticatea/eslint-utils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mysticatea/eslint-utils#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mysticatea/eslint-utils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ede867ccf68fe48204875af5b648ee22bc6a84d9335096bdcf747ddad2c975921575669ccc486bdc46e11adb0cad5c62d4a791f2a03b39f7fa49673958d42ac9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-utils"
        }
      ]
    },
    {
      "type": "library",
      "name": "code-frame",
      "group": "@babel",
      "version": "7.5.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|@babel/code-frame@7.5.5",
      "author": "Sebastian McKenzie",
      "description": "Generate errors that contain a code frame that point to source locations.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.5.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://babeljs.io/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/babel/babel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dbb778959a28995ca8e7555e831236d3164fb921eeb2a6d06a0ff3b6b042ef07a05a84359cb4443d548a496f1bca14e5cd32b2344e227da4c0ea50a9ec98e917"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/code-frame"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv",
      "version": "6.10.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|ajv@6.10.2",
      "author": "Evgeny Poberezkin",
      "description": "Another JSON Schema Validator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv@6.10.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/epoberezkin/ajv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/ajv",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/ajv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4d7b54504607b9a4c46cb65620a52be69981ba10cbcbef0a62d3d875c57ca82fa93992fe34aa98c2f59246b5571e7f99991440bbcbc94c0ce71fb39a83a45547"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv"
        }
      ]
    },
    {
      "type": "library",
      "name": "chalk",
      "version": "2.4.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|chalk@2.4.2",
      "description": "Terminal string styling done right",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chalk@2.4.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/chalk.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/chalk#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/chalk/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "32d8be7fd96924d730178b5657cfcead34ed1758198be7fc16a97201da2eada95c156150585dbe3600874a18e409bf881412eaf5bb99c04d71724414e29792b9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chalk"
        }
      ]
    },
    {
      "type": "library",
      "name": "cross-spawn",
      "version": "6.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|cross-spawn@6.0.5",
      "author": "André Cruz",
      "description": "Cross platform child_process#spawn and child_process#spawnSync",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cross-spawn@6.0.5",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/moxystudio/node-cross-spawn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/moxystudio/node-cross-spawn",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/moxystudio/node-cross-spawn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "79354bac14adedf8db0f2833f34e69327b2d22cd954c1364466d2ac5977e33b0395c377155158ee4cc460576618d8e1ca8b60b76dac6a917fc9813e6cf04a959"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cross-spawn"
        }
      ]
    },
    {
      "type": "library",
      "name": "doctrine",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|doctrine@3.0.0",
      "description": "JSDoc parser",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/doctrine@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/eslint/doctrine.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/eslint/doctrine",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eslint/doctrine/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c92f90e62de105fec6064778286f1aede04d3563462d3684c306165228c860cef3ae56033340455c78e33d6956675460ed469d7597880e68bd8c5dc79aa890db"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/doctrine"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-scope",
      "version": "4.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-scope@4.0.3",
      "description": "ECMAScript scope analyzer for ESLint",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-scope@4.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/eslint/eslint-scope.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/eslint/eslint-scope",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eslint/eslint-scope/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a7b56eb4daf53bf42bc72b0ca37138e458d80d3797072d224e5b4f14d4aa28021f8c34970bee1d8fea9fcae0fc6df017ad6ff2ea55b73bbe9569834f29fa4aae"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-scope"
        }
      ]
    },
    {
      "type": "library",
      "name": "eslint-visitor-keys",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|eslint-visitor-keys@1.0.0",
      "author": "Toru Nagashima",
      "description": "Constants and utilities about visitor keys to traverse AST.",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-visitor-keys@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/eslint/eslint-visitor-keys.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/eslint/eslint-visitor-keys#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eslint/eslint-visitor-keys/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ab39bf5f121bc66fc51f21f7e3566b6e7314a5efb906872d7bdc649853333cc8d169931c5f0c3e329069b45bed53eefd2f7eb69ea88b85e902c42c433da50c05"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eslint-visitor-keys"
        }
      ]
    },
    {
      "type": "library",
      "name": "espree",
      "version": "5.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|espree@5.0.1",
      "author": "Nicholas C. Zakas",
      "description": "An Esprima-compatible JavaScript parser built on Acorn",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/espree@5.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/eslint/espree.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/eslint/espree",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/eslint/espree.git",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a960197168785c4fd1c332c97a37dca1fb1c80c73d09a991e939f5f97457373aef51249b8808c6388fdf820ced8c88bbcbd54b3ea9c808c20f886cabf09699d0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/espree"
        }
      ]
    },
    {
      "type": "library",
      "name": "esquery",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|esquery@1.0.1",
      "author": "Joel Feenstra",
      "description": "A query library for ECMAScript AST using a CSS selector like query language.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/esquery@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jrfeenst/esquery.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jrfeenst/esquery#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jrfeenst/esquery/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4a68b2679cc8587f5533e49151178b4b943c6bb1b1b51771101559a66f7cac933b49bf80f435429dd5df91e1547776f275eae0f846c391f9debdf0b0ca759a34"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/esquery"
        }
      ]
    },
    {
      "type": "library",
      "name": "esutils",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|esutils@2.0.2",
      "description": "utility box for ECMAScript language tools",
      "licenses": [
        {
          "license": {
            "name": "BSD",
            "acknowledgement": "declared",
            "url": "http://github.com/estools/esutils/raw/master/LICENSE.BSD"
          }
        }
      ],
      "purl": "pkg:npm/esutils@2.0.2",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/estools/esutils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/estools/esutils",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/estools/esutils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/esutils"
        }
      ]
    },
    {
      "type": "library",
      "name": "file-entry-cache",
      "version": "5.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|file-entry-cache@5.0.1",
      "author": "Roy Riojas",
      "description": "Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the process",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/file-entry-cache@5.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/royriojas/file-entry-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/royriojas/file-entry-cache#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/royriojas/file-entry-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6c2836f6272db8168a530c00acae28b826aa0e02d9732b0214b98cfd89ff143a2a9dd87ff6f36e41f5d10ef4ee5ca2f17c3fc9b594062854fc30670904aeb8e2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/file-entry-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "functional-red-black-tree",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|functional-red-black-tree@1.0.1",
      "author": "Mikola Lysenko",
      "description": "A fully persistent balanced binary search tree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/functional-red-black-tree@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/mikolalysenko/functional-red-black-tree.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mikolalysenko/functional-red-black-tree#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mikolalysenko/functional-red-black-tree/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/functional-red-black-tree"
        }
      ]
    },
    {
      "type": "library",
      "name": "globals",
      "version": "11.12.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|globals@11.12.0",
      "author": "Sindre Sorhus",
      "description": "Global identifiers from different JavaScript environments",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/globals@11.12.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/globals.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/globals#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/globals/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "58e069fc410652222c252a7bc1cbffcba30efa557d5289dc5aac6e15f9bc781c3358d8327c177a1b3f8878a43d8c29b28681fdf60d793374fe41a5471638b354"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/globals"
        }
      ]
    },
    {
      "type": "library",
      "name": "ignore",
      "version": "4.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|ignore@4.0.6",
      "author": "kael",
      "description": "Ignore is a manager and filter for .gitignore rules.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ignore@4.0.6",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/kaelzhang/node-ignore.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kaelzhang/node-ignore#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kaelzhang/node-ignore/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7321432aba9cfd875c5859e2261cc8e36f80cd2fa0370994cce485711090630c92b81041cbf2a3bb158b67f147107e8ca2ad4d8b330e056c9372ff0ee0e64832"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ignore"
        }
      ]
    },
    {
      "type": "library",
      "name": "import-fresh",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|import-fresh@3.1.0",
      "author": "Sindre Sorhus",
      "description": "Import a module while bypassing the cache",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/import-fresh@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/import-fresh.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/import-fresh#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/import-fresh/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3e9ba4b07286b7cad77d612bf66f441c8a60cb26a5b41cbcf9e17a189334402031320c427ee70c1779a379c2b642c26bd1a9895bb813aa1e7fc21b74cf652111"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/import-fresh"
        }
      ]
    },
    {
      "type": "library",
      "name": "imurmurhash",
      "version": "0.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|imurmurhash@0.1.4",
      "author": "Jens Taylor",
      "description": "An incremental implementation of MurmurHash3",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/imurmurhash@0.1.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/jensyt/imurmurhash-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jensyt/imurmurhash-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jensyt/imurmurhash-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9218b9b2b928a238b13dc4fb6b6d576f231453ea"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/imurmurhash"
        }
      ]
    },
    {
      "type": "library",
      "name": "inquirer",
      "version": "6.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|inquirer@6.5.0",
      "author": "Simon Boudrias",
      "description": "A collection of common interactive command line user interfaces.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/inquirer@6.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/SBoudrias/Inquirer.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/SBoudrias/Inquirer.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/SBoudrias/Inquirer.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b1c7c77a3786fe55594a9bc25e9b01e23ff040d3cce490bc922125388d0e513c26735453a57af81f7dbf1ce9501dc662625db3d95125c2e0950d11bcbc599b9c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/inquirer"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "5.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|inquirer@6.5.0|strip-ansi@5.2.0",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes from a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@5.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/strip-ansi.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "0ee46cd6029b06ab0c288665adf7f096e83c30791c9e98ece553e62f53c087e980df45340d3a2d7c3674776514b17a4f98f98c309e96efbdcc680dc9fa56e258"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/inquirer/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "4.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|inquirer@6.5.0|ansi-regex@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d5aa5e3df5ccd54392ab0d28f48885028bd5cfd3394b50e0fb84eb0f07cc7b043aa7fae632e79beed5998d0d6bc782e8cb502b060828a86a5faaa748e2ba2776"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/inquirer/node_modules/ansi-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "js-yaml",
      "version": "3.13.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|js-yaml@3.13.1",
      "author": "Vladimir Zapparov",
      "description": "YAML 1.2 parser and serializer",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/js-yaml@3.13.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodeca/js-yaml.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodeca/js-yaml",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodeca/js-yaml/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "61f6dc3bb8d70ddca3d031b16154a549e40d1db0fb5cf5afad559e554ba3ad0128673589211ac23e8ca4ea42fa2008c01b622894c2b84f484d51ed07394b3927"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/js-yaml"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-stable-stringify-without-jsonify",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|json-stable-stringify-without-jsonify@1.0.1",
      "author": "James Halliday",
      "description": "deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/samn/json-stable-stringify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/samn/json-stable-stringify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/samn/json-stable-stringify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9db7b59496ad3f3cfef30a75142d2d930ad72651"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-stable-stringify-without-jsonify"
        }
      ]
    },
    {
      "type": "library",
      "name": "levn",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|levn@0.3.0",
      "author": "George Zahariev",
      "description": "Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/levn@0.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/gkz/levn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gkz/levn",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gkz/levn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3b09924edf9f083c0490fdd4c0bc4421e04764ee"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/levn"
        }
      ]
    },
    {
      "type": "library",
      "name": "natural-compare",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|natural-compare@1.4.0",
      "author": "Lauri Rooden",
      "description": "Compare strings containing a mix of letters and numbers in the way a human being would in sort order.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/natural-compare@1.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/litejs/natural-compare-lite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/litejs/natural-compare-lite#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/litejs/natural-compare-lite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/natural-compare"
        }
      ]
    },
    {
      "type": "library",
      "name": "optionator",
      "version": "0.8.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|optionator@0.8.2",
      "author": "George Zahariev",
      "description": "option parsing and help generation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/optionator@0.8.2",
      "externalReferences": [
        {
          "url": "git://github.com/gkz/optionator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gkz/optionator",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gkz/optionator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/optionator"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "wordwrap",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|optionator@0.8.2|wordwrap@1.0.0",
          "author": "James Halliday",
          "description": "Wrap those words. Show them at what columns to start and stop.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/wordwrap@1.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/substack/node-wordwrap.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/node-wordwrap#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/node-wordwrap/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "27584810891456a4171c8d0226441ade90cbcaeb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/optionator/node_modules/wordwrap"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "path-is-inside",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-is-inside@1.0.2",
      "author": "Domenic Denicola",
      "description": "Tests whether one path is inside another path",
      "licenses": [
        {
          "expression": "(WTFPL OR MIT)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/path-is-inside@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/domenic/path-is-inside.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/domenic/path-is-inside#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/domenic/path-is-inside/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "365417dede44430d1c11af61027facf074bdfc53"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-is-inside"
        }
      ]
    },
    {
      "type": "library",
      "name": "regexpp",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|regexpp@2.0.1",
      "author": "Toru Nagashima",
      "description": "Regular expression parser for ECMAScript 2018.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/regexpp@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/mysticatea/regexpp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mysticatea/regexpp#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mysticatea/regexpp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "96fd0cebe4e40d59e2037683d448340d5a5f53f6e8a12bbb11ebf74c33bf99928705f563802193578b786eea691121180ed900ad814ec53256bfa4b90be89a37"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/regexpp"
        }
      ]
    },
    {
      "type": "library",
      "name": "semver",
      "version": "5.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|semver@5.7.0",
      "description": "The semantic version parser used by npm.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/semver@5.7.0",
      "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-5.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "61ae768d25f6bbb40a821c5ea051a92f00ad1a5b7b8f4a18f4361be5aa6df673e5278d880feba54d71129edfea010728484472679b25dcb0c83b0d27027ff90c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/semver"
        }
      ]
    },
    {
      "type": "library",
      "name": "strip-ansi",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|strip-ansi@4.0.0",
      "author": "Sindre Sorhus",
      "description": "Strip ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-ansi@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/strip-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/strip-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/strip-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a8479022eb1ac368a871389b635262c505ee368f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/strip-ansi"
        }
      ]
    },
    {
      "type": "library",
      "name": "strip-json-comments",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|strip-json-comments@2.0.1",
      "author": "Sindre Sorhus",
      "description": "Strip comments from JSON. Lets you use comments in your JSON files!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-json-comments@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/strip-json-comments.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-json-comments#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-json-comments/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3c531942e908c2697c0ec344858c286c7ca0a60a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/strip-json-comments"
        }
      ]
    },
    {
      "type": "library",
      "name": "table",
      "version": "5.4.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|table@5.4.4",
      "author": "Gajus Kuizinas",
      "description": "Formats data into a string table.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/table@5.4.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/gajus/table.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gajus/table#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gajus/table/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/table/-/table-5.4.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2087c4014c794253832db94bac64d32c903b4e4d222d2181be063c7acb0f4553461c0cd386e8f0c3562a1cbb3a8771df4e0e7987ef91ccb1c7e57c3fadfbfe9a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/table"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "string-width",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|table@5.4.4|string-width@3.1.0",
          "author": "Sindre Sorhus",
          "description": "Get the visual width of a string - the number of columns required to display it",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/string-width@3.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/string-width.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/string-width#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/string-width/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "bda7dcbfa2a3559292833d3aa0cfc7e860c1ac0b73f2f76141a9068c522f36b1c0eb2dc7085d422272f2f902eaf1d4c93d0d5bf8a0d4a8315cb647515b8e1ed7"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/table/node_modules/string-width"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "5.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|table@5.4.4|strip-ansi@5.2.0",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes from a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@5.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/strip-ansi.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/strip-ansi/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "0ee46cd6029b06ab0c288665adf7f096e83c30791c9e98ece553e62f53c087e980df45340d3a2d7c3674776514b17a4f98f98c309e96efbdcc680dc9fa56e258"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/table/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "4.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|table@5.4.4|ansi-regex@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d5aa5e3df5ccd54392ab0d28f48885028bd5cfd3394b50e0fb84eb0f07cc7b043aa7fae632e79beed5998d0d6bc782e8cb502b060828a86a5faaa748e2ba2776"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/table/node_modules/ansi-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "text-table",
      "version": "0.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|text-table@0.2.0",
      "author": "James Halliday",
      "description": "borderless text tables with alignment",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/text-table@0.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/text-table.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/text-table",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/text-table/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/text-table"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs.realpath",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|fs.realpath@1.0.0",
      "author": "Isaac Z. Schlueter",
      "description": "Use node's fs.realpath, but fall back to the JS implementation if the native one fails",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fs.realpath@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/isaacs/fs.realpath.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/fs.realpath#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/fs.realpath/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1504ad2523158caa40db4a2787cb01411994ea4f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fs.realpath"
        }
      ]
    },
    {
      "type": "library",
      "name": "inflight",
      "version": "1.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|inflight@1.0.6",
      "author": "Isaac Z. Schlueter",
      "description": "Add callbacks to requests in flight to avoid async duplication",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/inflight@1.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/inflight.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/inflight",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/inflight/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "49bd6331d7d02d0c09bc910a1075ba8165b56df9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/inflight"
        }
      ]
    },
    {
      "type": "library",
      "name": "once",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|once@1.4.0",
      "author": "Isaac Z. Schlueter",
      "description": "Run a function exactly one time",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/once.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/once#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/once/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "583b1aa775961d4b113ac17d9c50baef9dd76bd1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/once"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Node.js 0.12 path.isAbsolute() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-is-absolute@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/path-is-absolute.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/path-is-absolute#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/path-is-absolute/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-is-absolute"
        }
      ]
    },
    {
      "type": "library",
      "name": "async",
      "version": "2.6.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|async@2.6.3",
      "author": "Caolan McMahon",
      "description": "Higher-order functions and common patterns for asynchronous code",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/async@2.6.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/caolan/async.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://caolan.github.io/async/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/caolan/async/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cdf96f96cd750c2cbe7505b34d6d9dcee8a5bfc6795ffa637e664e59b6ba4cd2150e6fb650368999748e5e56ac1ca7cd06cf28a37334693e747c31167ca6635e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/async"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-incremental",
      "version": "3.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1",
      "author": "James Friend",
      "description": "Fast incremental rebuilds for browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-incremental@3.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/jsdf/browserify-incremental.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jsdf/browserify-incremental",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jsdf/browserify-incremental/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-incremental/-/browserify-incremental-3.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0713cb7587247a632a9f08cf1bd169b878b62a8a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-incremental"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "JSONStream",
          "version": "0.10.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1|JSONStream@0.10.0",
          "author": "Dominic Tarr",
          "description": "rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)",
          "purl": "pkg:npm/jsonstream@0.10.0",
          "externalReferences": [
            {
              "url": "git://github.com/dominictarr/JSONStream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "http://github.com/dominictarr/JSONStream",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/dominictarr/JSONStream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/JSONStream/-/JSONStream-0.10.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "74349d0d89522b71f30f0a03ff9bd20ca6f12ac0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/browserify-incremental/node_modules/JSONStream"
            }
          ]
        },
        {
          "type": "library",
          "name": "jsonparse",
          "version": "0.0.5",
          "bom-ref": "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1|jsonparse@0.0.5",
          "author": "Tim Caswell",
          "description": "This is a pure-js JSON streaming parser for node.js",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/jsonparse@0.0.5",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/creationix/jsonparse.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/creationix/jsonparse#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "http://github.com/creationix/jsonparse/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "330542ad3f0a654665b778f3eb2d9a9fa507ac64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/browserify-incremental/node_modules/jsonparse"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "watchify",
      "version": "3.11.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1",
      "author": "James Halliday",
      "description": "watch mode for browserify builds",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/watchify@3.11.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/watchify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/watchify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/watchify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/watchify/-/watchify-3.11.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5b09d40a5c85351301d8d2221e0254f5140f40da9578593b3a665a59fe5d0b912735ad0c82bee2981c9d6da27bb464ee3ccda1cf509be2e881bcaf4d57131fa2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/watchify"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "chokidar",
          "version": "2.1.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|chokidar@2.1.6",
          "author": "Paul Miller",
          "description": "A neat wrapper around node.js fs.watch / fs.watchFile / fsevents.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chokidar@2.1.6",
          "externalReferences": [
            {
              "url": "git+https://github.com/paulmillr/chokidar.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/paulmillr/chokidar",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/paulmillr/chokidar/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "5768d4a3aece2a473ac92891a49ae396924a97d903b86f976fc560b06cdbf9a128ba1812d43d307b23d4e2513374072c080beb8a1d89d81ab25ea1d6bd52f0e6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/chokidar"
            }
          ]
        },
        {
          "type": "library",
          "name": "braces",
          "version": "2.3.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|braces@2.3.2",
          "author": "Jon Schlinkert",
          "description": "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/braces@2.3.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/micromatch/braces.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/micromatch/braces",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/micromatch/braces/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "68d75b9e3f4ff0f8dd5d4e326da58b2b6205de373f1280d86c2ec06b35bab68dd346c7d7c6c702f545ce07988388442b93221b5a9d922d075ae3e4006bb9dcdf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/braces"
            }
          ]
        },
        {
          "type": "library",
          "name": "glob-parent",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|glob-parent@3.1.0",
          "author": "Elan Shanker",
          "description": "Strips glob magic from a string to provide the parent directory path",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/glob-parent@3.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/es128/glob-parent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/es128/glob-parent",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/es128/glob-parent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9e6af6299d8d3bd2bd40430832bd113df906c5ae"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/glob-parent"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "is-glob",
              "version": "3.1.0",
              "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|glob-parent@3.1.0|is-glob@3.1.0",
              "author": "Jon Schlinkert",
              "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/is-glob@3.1.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/jonschlinkert/is-glob.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/jonschlinkert/is-glob",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/jonschlinkert/is-glob/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-1",
                      "content": "7ba5ae24217804ac70707b96922567486cc3e84a"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/watchify/node_modules/glob-parent/node_modules/is-glob"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "is-binary-path",
          "version": "1.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|is-binary-path@1.0.1",
          "author": "Sindre Sorhus",
          "description": "Check if a filepath is a binary file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-binary-path@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/is-binary-path.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/is-binary-path#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/is-binary-path/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "75f16642b480f187a711c814161fd3a4a7655898"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/is-binary-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "readdirp",
          "version": "2.2.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|readdirp@2.2.1",
          "author": "Thorsten Lorenz",
          "description": "Recursive version of fs.readdir with streaming api.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/readdirp@2.2.1",
          "externalReferences": [
            {
              "url": "git://github.com/paulmillr/readdirp.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/paulmillr/readdirp",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/paulmillr/readdirp/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d4953ff2af95805672c70ac9f925483ac87e2b2c161a976cdcd4ea8a488aa43319592726018c8a220aa43be011bcd5897d7797475cf1cfb687178bb80b21fabd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/readdirp"
            }
          ]
        },
        {
          "type": "library",
          "name": "extend-shallow",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|extend-shallow@2.0.1",
          "author": "Jon Schlinkert",
          "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/extend-shallow@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/extend-shallow"
            }
          ]
        },
        {
          "type": "library",
          "name": "fill-range",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|fill-range@4.0.0",
          "author": "Jon Schlinkert",
          "description": "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fill-range@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/fill-range.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/fill-range",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/fill-range/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d544811d428f98eb06a63dc402d2403c328c38f7"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/fill-range"
            }
          ]
        },
        {
          "type": "library",
          "name": "binary-extensions",
          "version": "1.13.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|binary-extensions@1.13.1",
          "author": "Sindre Sorhus",
          "description": "List of binary file extensions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/binary-extensions@1.13.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/binary-extensions.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/binary-extensions#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/binary-extensions/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "527ecc2040dd502e603697060d5f7ba29d58c24ef8f0ca477054c7a18b3aaa78f56778fb239dd51b79f06612b3a016666dd44d9dbe9645d165c25eed483b991b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/binary-extensions"
            }
          ]
        },
        {
          "type": "library",
          "name": "to-regex-range",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|to-regex-range@2.1.1",
          "author": "Jon Schlinkert",
          "description": "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/to-regex-range@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/micromatch/to-regex-range.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/micromatch/to-regex-range",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/micromatch/to-regex-range/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "7c80c17b9dfebe599e27367e0d4dd5590141db38"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/watchify/node_modules/to-regex-range"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-known-options",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-known-options@1.1.1",
      "author": "Grunt Development Team",
      "description": "The known options used in Grunt",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-known-options@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/gruntjs/grunt-known-options.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://gruntjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gruntjs/grunt-known-options/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "707c2c2eaa22821a6eed3b988f94689e712ec465459f3b5c52a4eaa79ad714660be0eb8f1687f00b861c83b9fd7d8c2f2ba17959b6207953b0a61f42aecd9fb1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-known-options"
        }
      ]
    },
    {
      "type": "library",
      "name": "interpret",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|interpret@1.1.0",
      "author": "Tyler Kellen",
      "description": "A dictionary of file extensions and associated module loaders.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/interpret@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/tkellen/node-interpret.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tkellen/node-interpret",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tkellen/node-interpret/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/interpret"
        }
      ]
    },
    {
      "type": "library",
      "name": "liftoff",
      "version": "2.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|liftoff@2.5.0",
      "author": "Tyler Kellen",
      "description": "Launch your command line tool with ease.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/liftoff@2.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/js-cli/js-liftoff.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/js-cli/js-liftoff#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/js-cli/js-liftoff/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2009291bb31cea861bbf10a7c15a28caf75c31ec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/liftoff"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "findup-sync",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|liftoff@2.5.0|findup-sync@2.0.0",
          "author": "\"Cowboy\" Ben Alman",
          "description": "Find the first file matching a given pattern in the current directory or the nearest ancestor directory.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/findup-sync@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/js-cli/node-findup-sync.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/js-cli/node-findup-sync#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/js-cli/node-findup-sync/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9326b1488c22d1a6088650a86901b2d9a90a2cbc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/liftoff/node_modules/findup-sync"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-glob",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|liftoff@2.5.0|is-glob@3.1.0",
          "author": "Jon Schlinkert",
          "description": "Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-glob@3.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-glob.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-glob",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-glob/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "7ba5ae24217804ac70707b96922567486cc3e84a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/liftoff/node_modules/is-glob"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "v8flags",
      "version": "3.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|v8flags@3.1.3",
      "author": "Gulp Team",
      "description": "Get available v8 flags.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/v8flags@3.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/gulpjs/v8flags.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gulpjs/v8flags#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gulpjs/v8flags/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6a687d082837671933438f0c85c6fc897ef1a407d826078f1f158c402056102a4e4aa2545e0636ea7700eb55135740643ea7e1732ea6cf0088a0fe32831a56f3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/v8flags"
        }
      ]
    },
    {
      "type": "library",
      "name": "gaze",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|gaze@1.1.3",
      "author": "Kyle Robinson Young",
      "description": "A globbing fs.watch wrapper built from the best parts of other fine watch libs.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/gaze@1.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/shama/gaze.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/shama/gaze",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shama/gaze/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "05174d9bc85b5b31735871114eb7a32eac070df4b81a26cfa2ae708d33c8a091e806d2863e0df10057f198cfbdced6d77a5c5c7f687041c6b3d4fb6615eb9ef2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/gaze"
        }
      ]
    },
    {
      "type": "library",
      "name": "tiny-lr",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1",
      "author": "mklabs",
      "description": "Tiny LiveReload server, background-friendly",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tiny-lr@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/mklabs/tiny-lr.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mklabs/tiny-lr",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mklabs/tiny-lr/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e38ca1037b6c691a0c3a3410fb9bf999576a79ffa41fa4337bd8d3a6ab55b9f8188d8b74f33c99030370c15063de2d6b24c9d1e76231396d0b2b4bc1ce0024b8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tiny-lr"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.2.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1|debug@3.2.6",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.2.6",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "99e97e8dfee7aed125e4f9f5431e3acc0457283a416efcdecec7bba7b2ea20d99da0893c3d83f94b249ac44998bfa4d9d09c84280d61b0221de832218084ed59"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/tiny-lr/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/tiny-lr/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog",
      "version": "1.1.24",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog@1.1.24",
      "description": "Generate a changelog from git metadata",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog@1.1.24",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-1.1.24.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d9671252cb78637678847be8313597309aff0e681574b88c39563529a9362df173f86233d8a0e9e676aa6c57ac61b7d73e6699e69e3dd5d3b4156648268270d5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog"
        }
      ]
    },
    {
      "type": "library",
      "name": "plur",
      "version": "2.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|plur@2.1.2",
      "author": "Sindre Sorhus",
      "description": "Pluralize a word",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/plur@2.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/plur.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/plur#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/plur/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7482452c1a0f508e3e344eaec312c91c29dc655a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/plur"
        }
      ]
    },
    {
      "type": "library",
      "name": "q",
      "version": "1.5.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|q@1.5.1",
      "author": "Kris Kowal",
      "description": "A library for promises (CommonJS/Promises/A,B,D)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/q@1.5.1",
      "externalReferences": [
        {
          "url": "git://github.com/kriskowal/q.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kriskowal/q",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/kriskowal/q/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7e32f75b41381291d04611f1bf14109ac00651d7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/q"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-github-releaser",
      "version": "1.1.13",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-github-releaser@1.1.13",
      "author": "Steve Mao",
      "description": "Make a new GitHub release from git metadata.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-github-releaser@1.1.13",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-github-releaser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-github-releaser",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-github-releaser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-github-releaser/-/conventional-github-releaser-1.1.13.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0be7b3a7c7867e888be526475a590ff59303517c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-github-releaser"
        }
      ]
    },
    {
      "type": "library",
      "name": "cucumber-html-reporter",
      "version": "3.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-html-reporter@3.0.4",
      "author": "Kushang Gajjar",
      "description": "Generates Cucumber HTML reports in three different themes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber-html-reporter@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/gkushang/cucumber-html-reporter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gkushang/cucumber-html-reporter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gkushang/cucumber-html-reporter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cucumber-html-reporter/-/cucumber-html-reporter-3.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ba2b7af23ca6748f19ea6fa427962724f7877f921d617b768f9da5e712f082970b0504610afaf5a5e57d50e0da08de672e744df67aa1d6a6b0e22369d6b4e9bd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cucumber-html-reporter"
        }
      ]
    },
    {
      "type": "library",
      "name": "cucumber-parallel",
      "version": "2.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3",
      "author": "kushang gajjar",
      "description": "Run cucumber-js features in parallel",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber-parallel@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/gkushang/cucumber-parallel.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gkushang/cucumber-parallel#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gkushang/cucumber-parallel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cucumber-parallel/-/cucumber-parallel-2.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9f2565ddb0b4bda2ff2ead95023573d2e86918a6db3fa786f95c28114d5253de456aef192a6759f5705fb435e99e7658051872c86331d586ee07464e6c616d95"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cucumber-parallel"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "cucumber",
          "version": "2.3.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|cucumber@2.3.1",
          "author": "Julien Biezemans",
          "description": "The official JavaScript implementation of Cucumber.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cucumber@2.3.1",
          "externalReferences": [
            {
              "url": "git://github.com/cucumber/cucumber-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "http://github.com/cucumber/cucumber-js",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "http://github.com/cucumber/cucumber-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/cucumber/-/cucumber-2.3.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3791a51ffd0c61462ad57fdb8ed111d55b51cde3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cucumber-parallel/node_modules/cucumber"
            }
          ]
        },
        {
          "type": "library",
          "name": "events",
          "version": "1.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|events@1.1.1",
          "author": "Irakli Gozalishvili",
          "description": "Node's event emitter for all engines.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/events@1.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/Gozala/events.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/Gozala/events#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "http://github.com/Gozala/events/issues/",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cucumber-parallel/node_modules/events"
            }
          ]
        },
        {
          "type": "library",
          "name": "gherkin",
          "version": "4.1.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|gherkin@4.1.3",
          "author": "Aslak Hellesøy",
          "description": "Gherkin parser",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/gherkin@4.1.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/cucumber/gherkin-javascript.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/cucumber/gherkin",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/cucumber/gherkin/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/gherkin/-/gherkin-4.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "11687db93976df97633125a6b2228a1a4bfdfa24"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cucumber-parallel/node_modules/gherkin"
            }
          ]
        },
        {
          "type": "library",
          "name": "cucumber-expressions",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|cucumber-expressions@3.0.0",
          "author": "Cucumber Limited",
          "description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cucumber-expressions@3.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/cucumber/cucumber-expressions-javascript.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/cucumber/cucumber-expressions-javascript#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/cucumber/cucumber-expressions-javascript/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/cucumber-expressions/-/cucumber-expressions-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "4cf424813dae396cc9dab714b8104b459befc32c"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cucumber-parallel/node_modules/cucumber-expressions"
            }
          ]
        },
        {
          "type": "library",
          "name": "stack-chain",
          "version": "1.3.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|stack-chain@1.3.7",
          "author": "Andreas Madsen",
          "description": "API for combining call site modifiers",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/stack-chain@1.3.7",
          "externalReferences": [
            {
              "url": "git://github.com/AndreasMadsen/stack-chain.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/AndreasMadsen/stack-chain#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/AndreasMadsen/stack-chain/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d192c9ff4ea6a22c94c4dd459171e3f00cea1285"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cucumber-parallel/node_modules/stack-chain"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "node-fs",
      "version": "0.1.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|node-fs@0.1.7",
      "author": "Bruno Pedro",
      "description": "node-fs is an extension to the original nodejs fs library, offering new functionalities.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/bpedro/node-fs/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/node-fs@0.1.7",
      "externalReferences": [
        {
          "url": "git://github.com/bpedro/node-fs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bpedro/node-fs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bpedro/node-fs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/node-fs/-/node-fs-0.1.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "32323cccb46c9fbf0fc11812d45021cc31d325bb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/node-fs"
        }
      ]
    },
    {
      "type": "library",
      "name": "ramda",
      "version": "0.24.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|ramda@0.24.1",
      "author": "Scott Sauyet",
      "description": "A practical functional library for JavaScript programmers.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ramda@0.24.1",
      "externalReferences": [
        {
          "url": "git://github.com/ramda/ramda.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://ramdajs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ramda/ramda/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ramda/-/ramda-0.24.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c3b7755197f35b8dc3502228262c4c91ddb6b857"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ramda"
        }
      ]
    },
    {
      "type": "library",
      "name": "hooker",
      "version": "0.2.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|hooker@0.2.3",
      "author": "\"Cowboy\" Ben Alman",
      "description": "Monkey-patch (hook) functions for debugging and stuff.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/cowboy/javascript-hooker/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/hooker@0.2.3",
      "externalReferences": [
        {
          "url": "git://github.com/cowboy/javascript-hooker.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/cowboy/javascript-hooker",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cowboy/javascript-hooker/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b834f723cc4a242aa65963459df6d984c5d3d959"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hooker"
        }
      ]
    },
    {
      "type": "library",
      "name": "coffeescript",
      "version": "1.10.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|coffeescript@1.10.0",
      "author": "Jeremy Ashkenas",
      "description": "Unfancy JavaScript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/coffeescript@1.10.0",
      "externalReferences": [
        {
          "url": "git://github.com/jashkenas/coffeescript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://coffeescript.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jashkenas/coffeescript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e7aa8301917ef621b35d8a39f348dcdd1db7e33e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/coffeescript"
        }
      ]
    },
    {
      "type": "library",
      "name": "dateformat",
      "version": "1.0.12",
      "bom-ref": "karma@4.4.1-tuxcare.2|dateformat@1.0.12",
      "author": "Steven Levithan",
      "description": "A node.js package for Steven Levithan's excellent dateFormat() function.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dateformat@1.0.12",
      "externalReferences": [
        {
          "url": "git+https://github.com/felixge/node-dateformat.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/felixge/node-dateformat",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/felixge/node-dateformat/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9f124b67594c937ff706932e4a642cca8dbbfee9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dateformat"
        }
      ]
    },
    {
      "type": "library",
      "name": "eventemitter2",
      "version": "0.4.14",
      "bom-ref": "karma@4.4.1-tuxcare.2|eventemitter2@0.4.14",
      "author": "hij1nx",
      "description": "A Node.js event emitter implementation with namespaces, wildcards, TTL and browser support.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eventemitter2@0.4.14",
      "externalReferences": [
        {
          "url": "git://github.com/hij1nx/EventEmitter2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/hij1nx/EventEmitter2#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/hij1nx/EventEmitter2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8f61b75cde012b2e9eb284d4545583b5643b61ab"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eventemitter2"
        }
      ]
    },
    {
      "type": "library",
      "name": "exit",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|exit@0.1.2",
      "author": "\"Cowboy\" Ben Alman",
      "description": "A replacement for process.exit that ensures stdio are fully drained before exiting.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/cowboy/node-exit/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/exit@0.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/cowboy/node-exit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cowboy/node-exit",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cowboy/node-exit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0632638f8d877cc82107d30a0fff1a17cba1cd0c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/exit"
        }
      ]
    },
    {
      "type": "library",
      "name": "findup-sync",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|findup-sync@0.3.0",
      "author": "\"Cowboy\" Ben Alman",
      "description": "Find the first file matching a given pattern in the current directory or the nearest ancestor directory.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/cowboy/node-findup-sync/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/findup-sync@0.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/cowboy/node-findup-sync.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cowboy/node-findup-sync",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cowboy/node-findup-sync/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "37930aa5d816b777c03445e1966cc6790a4c0b16"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/findup-sync"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "glob",
          "version": "5.0.15",
          "bom-ref": "karma@4.4.1-tuxcare.2|findup-sync@0.3.0|glob@5.0.15",
          "author": "Isaac Z. Schlueter",
          "description": "a little globber",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/glob@5.0.15",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/node-glob.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/node-glob#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/node-glob/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/findup-sync/node_modules/glob"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-legacy-log",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-legacy-log@2.0.0",
      "author": "\"Cowboy\" Ben Alman",
      "description": "The Grunt 0.4.x logger.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-legacy-log@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/gruntjs/grunt-legacy-log.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://gruntjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/gruntjs/grunt-legacy-log/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d66dfee50bc361f47596dafc86389a88d8dd77119d416707d2bc3588a2a2427174fb1b604dace2ad24c6bbaf117213f28753819e0d5b0548cb997f2af4da680b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-legacy-log"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "colors",
          "version": "1.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-legacy-log@2.0.0|colors@1.1.2",
          "author": "Marak Squires",
          "description": "get colors in your node.js console",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/colors@1.1.2",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/Marak/colors.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/Marak/colors.js",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Marak/colors.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "168a4701756b6a7f51a12ce0c97bfa28c084ed63"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-legacy-log/node_modules/colors"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-legacy-util",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-legacy-util@1.1.1",
      "author": "\"Cowboy\" Ben Alman",
      "description": "Some old grunt utils provided for backwards compatibility.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-legacy-util@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/gruntjs/grunt-legacy-util.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://gruntjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/gruntjs/grunt-legacy-util/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f73c80dbdc3f7c17ba0487e3184367770a1ed54cb7d41217c531f7b3c9a06b4679073d92a785028e47b2bf6b48e38f729a4c77c76e81fb8e855787d711d765e4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-legacy-util"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "async",
          "version": "1.5.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|grunt-legacy-util@1.1.1|async@1.5.2",
          "author": "Caolan McMahon",
          "description": "Higher-order functions and common patterns for asynchronous code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/async@1.5.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/caolan/async.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/caolan/async#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/caolan/async/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "ec6a61ae56480c0c3cb241c95618e20892f9672a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-legacy-util/node_modules/async"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "nopt",
      "version": "3.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|nopt@3.0.6",
      "author": "Isaac Z. Schlueter",
      "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nopt@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/nopt.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/nopt#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/nopt/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c6465dbf08abcd4db359317f79ac68a646b28ff9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nopt"
        }
      ]
    },
    {
      "type": "library",
      "name": "eventemitter3",
      "version": "3.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|eventemitter3@3.1.2",
      "author": "Arnout Kazemier",
      "description": "EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eventemitter3@3.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/primus/eventemitter3.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/primus/eventemitter3#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/primus/eventemitter3/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b6fb5021e2d51e30e42589f37f676054cc5fb9218978cffb5021b5ed34f812e9937cdb45fb49de6c5ff8cd6388902ade01bb4daa11846e807a056af0a8d6b0e1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eventemitter3"
        }
      ]
    },
    {
      "type": "library",
      "name": "follow-redirects",
      "version": "1.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0",
      "author": "Ruben Verborgh",
      "description": "HTTP and HTTPS modules that follow redirects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.7.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/follow-redirects/follow-redirects.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/follow-redirects/follow-redirects",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/follow-redirects/follow-redirects/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9bfa59432e068f6f3b78dcbde278afcb9c1c84ddcaa7e4395a050f372e65252677b20915292615fd90a1300415220c754aa7d9db3059b4f0366255c85b1c4939"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/follow-redirects"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.2.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0|debug@3.2.6",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.2.6",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "99e97e8dfee7aed125e4f9f5431e3acc0457283a416efcdecec7bba7b2ea20d99da0893c3d83f94b249ac44998bfa4d9d09c84280d61b0221de832218084ed59"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/follow-redirects/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/follow-redirects/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "requires-port",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|requires-port@1.0.0",
      "author": "Arnout Kazemier",
      "description": "Check if a protocol requires a certain port number to be added to an URL.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/requires-port@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/unshiftio/requires-port.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unshiftio/requires-port",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unshiftio/requires-port/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "925d2601d39ac485e091cf0da5c6e694dc3dcaff"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/requires-port"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-ci",
      "version": "1.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-ci@1.2.1",
      "author": "Thomas Watson Steen",
      "description": "Detect if the current environment is a CI server",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-ci@1.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/watson/is-ci.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/watson/is-ci",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/watson/is-ci/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b3ab5fb1a41a422dc935c8811fab2156a103be11aeb744945ebdf56a0f0f77c0416d55657067d68693e610ea0ce912794c585bca9bdfe72c91c3f5575b52225a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-ci"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer-alloc",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|buffer-alloc@1.2.0",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/buffer-alloc@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/LinusU/buffer-alloc.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/LinusU/buffer-alloc#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/LinusU/buffer-alloc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "085b074208ed5b550285d5e06f2246b679be3bfb8b41e65db5b0e8f267d48185c21d2335c20ad5c579ba6d2cab52e12b11bfb8b185460b3012051a2def3caba3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/buffer-alloc"
        }
      ]
    },
    {
      "type": "library",
      "name": "convert-source-map",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|convert-source-map@1.1.3",
      "author": "Thorsten Lorenz",
      "description": "Converts a source-map from/to  different formats and allows adding/changing properties.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/convert-source-map@1.1.3",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/convert-source-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/convert-source-map",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/convert-source-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4829c877e9fe49b3161f3bf3673888e204699860"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/convert-source-map"
        }
      ]
    },
    {
      "type": "library",
      "name": "hat",
      "version": "0.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|hat@0.0.3",
      "author": "James Halliday",
      "description": "generate random IDs and avoid collisions",
      "licenses": [
        {
          "license": {
            "name": "MIT/X11",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hat@0.0.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/substack/node-hat.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-hat#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-hat/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bb014a9e64b3788aed8005917413d4ff3d502d8a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hat"
        }
      ]
    },
    {
      "type": "library",
      "name": "js-string-escape",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|js-string-escape@1.0.1",
      "author": "Jo Liss",
      "description": "Escape strings for use as JavaScript string literals",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/js-string-escape@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/joliss/js-string-escape.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/joliss/js-string-escape#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/joliss/js-string-escape/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e2625badbc0d67c7533e9edc1068c587ae4137ef"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/js-string-escape"
        }
      ]
    },
    {
      "type": "library",
      "name": "os-shim",
      "version": "0.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|os-shim@0.1.3",
      "description": "Native OS module API shim for older node.js versions",
      "purl": "pkg:npm/os-shim@0.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/h2non/node-os-shim.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/h2non/node-os-shim",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/h2non/node-os-shim/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "6b62c3791cf7909ea35ed46e17658bb417cb3917"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/os-shim"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserstack-local",
      "version": "1.4.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserstack-local@1.4.2",
      "author": "BrowserStack",
      "description": "Nodejs bindings for BrowserStack Local",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserstack-local@1.4.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/browserstack/browserstack-local-nodejs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserstack/browserstack-local-nodejs",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserstack/browserstack-local-nodejs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserstack-local/-/browserstack-local-1.4.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7d16b29e317432fb72c9f3d1cb63459d5c312f236d0f6f0afeff7146c2235157fbc4b73cd0d226ecd7ebdca5e51665a2ce11bdd4f2ff500397947928c508da37"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserstack-local"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserstack",
      "version": "1.5.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserstack@1.5.2",
      "author": "Scott González",
      "description": "A client for working with the BrowserStack APIs.",
      "purl": "pkg:npm/browserstack@1.5.2",
      "externalReferences": [
        {
          "url": "git://github.com/scottgonzalez/node-browserstack.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/scottgonzalez/node-browserstack",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/scottgonzalez/node-browserstack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserstack/-/browserstack-1.5.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fba005b7d1f384aca470f17bf56eb28c450971dbd9395d252177643915cc25fb46ac397438a5aa445e061eaa43364c6271e0d3fee07b15bfda0f092dbd75fb76"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserstack"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs-access",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fs-access@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Node.js 0.12 fs.access() & fs.accessSync() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fs-access@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/fs-access.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/fs-access#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/fs-access/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d6a87f262271cefebec30c553407fb995da8777a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fs-access"
        }
      ]
    },
    {
      "type": "library",
      "name": "xmlbuilder",
      "version": "8.2.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|xmlbuilder@8.2.2",
      "author": "Ozgur Ozcitak",
      "description": "An XML builder for node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/xmlbuilder@8.2.2",
      "externalReferences": [
        {
          "url": "git://github.com/oozcitak/xmlbuilder-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/oozcitak/xmlbuilder-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/oozcitak/xmlbuilder-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "69248673410b4ba42e1a6136551d2922335aa773"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/xmlbuilder"
        }
      ]
    },
    {
      "type": "library",
      "name": "log-symbols",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|log-symbols@2.2.0",
      "author": "Sindre Sorhus",
      "description": "Colored symbols for various log levels. Example: ✔︎ Success",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/log-symbols@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/log-symbols.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/log-symbols#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/log-symbols/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "55e20016c97221eac424b5c7ce279da366dab0a6cc2ad4f0def7e7e48cc6d174e38405442723479cbda9eef73ec010d2750b94a4dc37336bbac5bf50b0063912"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/log-symbols"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimist",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|minimist@1.2.0",
      "author": "James Halliday",
      "description": "parse argument options",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimist@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/minimist.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/minimist",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/minimist/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a35008b20f41383eec1fb914f4cd5df79a264284"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/minimist"
        }
      ]
    },
    {
      "type": "library",
      "name": "arrify",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|arrify@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Convert a value to an array",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/arrify@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/arrify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/arrify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/arrify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "898508da2226f380df904728456849c1501a4b0d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/arrify"
        }
      ]
    },
    {
      "type": "library",
      "name": "multimatch",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|multimatch@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Extends minimatch.match() with support for multiple patterns",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/multimatch@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/multimatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/multimatch#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/multimatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/multimatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "pkg-up",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|pkg-up@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Find the closest package.json file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pkg-up@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/pkg-up.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/pkg-up#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/pkg-up/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c819ac728059a461cab1c3889a2be3c49a004d7f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pkg-up"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve-pkg",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|resolve-pkg@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Resolve the path of a package regardless of it having an entry point",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve-pkg@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/resolve-pkg.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/resolve-pkg#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/resolve-pkg/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e19a15e78aca2e124461dc92b2e3943ef93494d9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve-pkg"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "resolve-from",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|resolve-pkg@1.0.0|resolve-from@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Resolve the path of a module like require.resolve() but from a given path",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/resolve-from@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/resolve-from.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/resolve-from#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/resolve-from/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9480ab20e94ffa1d9e80a804c7ea147611966b57"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/resolve-pkg/node_modules/resolve-from"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "date-format",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|date-format@2.1.0",
      "author": "Gareth Jones",
      "description": "Formatting Date objects as strings since 2013",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/date-format@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/nomiddlename/date-format.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nomiddlename/date-format#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nomiddlename/date-format/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6d842e18b785c6193134e177adc32d899c6f08102ab86cd99baa16035a19d20d931d4ce2bda461bfcb8e85daf5f4b9a8a1b48e2e8200c5e50ad9175b33c2054c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/date-format"
        }
      ]
    },
    {
      "type": "library",
      "name": "rfdc",
      "version": "1.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|rfdc@1.1.4",
      "author": "David Mark Clements",
      "description": "Really Fast Deep Clone",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rfdc@1.1.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/davidmarkclements/rfdc.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/davidmarkclements/rfdc#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/davidmarkclements/rfdc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e42f475ddccaf0402a37b24389fdf48eab01cdabc1ef02e96ae6e2b2e40818759fda05174a9cf2e80ad7ffe0daf118c5a5a816b029fea488314cc0262b0f59ba"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rfdc"
        }
      ]
    },
    {
      "type": "library",
      "name": "streamroller",
      "version": "1.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6",
      "author": "Gareth Jones",
      "description": "file streams that roll over when size limits, or dates are reached",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/streamroller@1.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/nomiddlename/streamroller.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nomiddlename/streamroller#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nomiddlename/streamroller/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dd00b8ecc86fdff699345a430d53b8e2a41bf60c01f50820304134b109a44c0c0155874145621276ccb09647e6e48235439cbfa66ac77e5b62fc882623374306"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/streamroller"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.2.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|debug@3.2.6",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.2.6",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "99e97e8dfee7aed125e4f9f5431e3acc0457283a416efcdecec7bba7b2ea20d99da0893c3d83f94b249ac44998bfa4d9d09c84280d61b0221de832218084ed59"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/streamroller/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "fs-extra",
          "version": "7.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|fs-extra@7.0.1",
          "author": "JP Richardson",
          "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fs-extra@7.0.1",
          "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-7.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6090da0896449c199c6f0d777ef74033d03034e2703b3ac4e29a8ca81ab99c5884a9752a1f094ae01fb7a54c3a24dbdf48fb57d39c451ed632ff59e2d357860b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/streamroller/node_modules/fs-extra"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/streamroller/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "jsonfile",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|jsonfile@4.0.0",
          "author": "JP Richardson",
          "description": "Easily read/write JSON files.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/jsonfile@4.0.0",
          "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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "8771aae0799b64076b76640fca058f9c10e33ecb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/streamroller/node_modules/jsonfile"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "brace-expansion",
      "version": "1.1.11",
      "bom-ref": "karma@4.4.1-tuxcare.2|brace-expansion@1.1.11",
      "author": "Julian Gruber",
      "description": "Brace expansion as known from sh/bash",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/brace-expansion@1.1.11",
      "externalReferences": [
        {
          "url": "git://github.com/juliangruber/brace-expansion.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/brace-expansion",
          "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-1.1.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "882b8f1c3160ac75fb1f6bc423fe71a73d3bcd21c1d344e9ba0aa1998b5598c3bae75f260ae44ca0e60595d101974835f3bb9fa3375a1e058a71815beb5a8688"
            }
          ],
          "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": "browser-stdout",
      "version": "1.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|browser-stdout@1.3.0",
      "author": "kumavis",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browser-stdout@1.3.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/kumavis/browser-stdout.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kumavis/browser-stdout#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kumavis/browser-stdout/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f351d32969d32fa5d7a5567154263d928ae3bd1f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browser-stdout"
        }
      ]
    },
    {
      "type": "library",
      "name": "growl",
      "version": "1.10.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|growl@1.10.3",
      "author": "TJ Holowaychuk",
      "description": "Growl unobtrusive notifications",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/growl@1.10.3",
      "externalReferences": [
        {
          "url": "git://github.com/tj/node-growl.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tj/node-growl#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tj/node-growl/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "84a96c6c0e55bb7c6c8750a0dc9ee34a65ff59a5ba039a017aacccf3ca0d6c2450173fb351a5e6eb2c52e11572b69d6c701a09cd2625e1800439022de8ef15d5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/growl"
        }
      ]
    },
    {
      "type": "library",
      "name": "he",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|he@1.1.1",
      "author": "Mathias Bynens",
      "description": "A robust HTML entities encoder/decoder with full Unicode support.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/he@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/mathiasbynens/he.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://mths.be/he",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mathiasbynens/he/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "93410fd21b009735151f8868c2f271f3427e23fd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/he"
        }
      ]
    },
    {
      "type": "library",
      "name": "wordwrap",
      "version": "0.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|wordwrap@0.0.3",
      "author": "James Halliday",
      "description": "Wrap those words. Show them at what columns to start and stop.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/wordwrap@0.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/substack/node-wordwrap.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-wordwrap#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-wordwrap/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/wordwrap"
        }
      ]
    },
    {
      "type": "library",
      "name": "fill-keys",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|fill-keys@1.0.2",
      "author": "Ben Drucker",
      "description": "Fill keys in a destination that are defined on the source",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fill-keys@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/bendrucker/fill-keys.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bendrucker/fill-keys#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bendrucker/fill-keys/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fill-keys"
        }
      ]
    },
    {
      "type": "library",
      "name": "module-not-found-error",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|module-not-found-error@1.0.1",
      "author": "Ben Drucker",
      "description": "Create a module not found error",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/module-not-found-error@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/bendrucker/module-not-found-error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bendrucker/module-not-found-error#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bendrucker/module-not-found-error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/module-not-found-error"
        }
      ]
    },
    {
      "type": "library",
      "name": "extract-zip",
      "version": "1.6.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|extract-zip@1.6.7",
      "author": "max ogden",
      "description": "unzip a zip file into a directory using 100% javascript",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/extract-zip@1.6.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/maxogden/extract-zip.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/maxogden/extract-zip#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/maxogden/extract-zip/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a840b4b8af6403264c8db57f4f1a74333ef81fe9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/extract-zip"
        }
      ]
    },
    {
      "type": "library",
      "name": "https-proxy-agent",
      "version": "2.2.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2",
      "author": "Nathan Rajlich",
      "description": "An HTTP(s) proxy `http.Agent` implementation for HTTPS",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@2.2.2",
      "externalReferences": [
        {
          "url": "git://github.com/TooTallNate/node-https-proxy-agent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/TooTallNate/node-https-proxy-agent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/TooTallNate/node-https-proxy-agent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "73c35d8dcf419297f1fef089b9e08fcb48e53f871c08248d0e9f31c026733e3289526f81faef565f6c7df10c789f53e230d4d6a370fb28ae627cd57fc89c91ce"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/https-proxy-agent"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.2.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2|debug@3.2.6",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.2.6",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "99e97e8dfee7aed125e4f9f5431e3acc0457283a416efcdecec7bba7b2ea20d99da0893c3d83f94b249ac44998bfa4d9d09c84280d61b0221de832218084ed59"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/https-proxy-agent/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/https-proxy-agent/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "proxy-from-env",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|proxy-from-env@1.0.0",
      "author": "Rob Wu",
      "description": "Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/proxy-from-env@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Rob--W/proxy-from-env.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Rob--W/proxy-from-env#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Rob--W/proxy-from-env/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "33c50398f70ea7eb96d21f7b817630a55791c7ee"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/proxy-from-env"
        }
      ]
    },
    {
      "type": "library",
      "name": "commons",
      "group": "@sinonjs",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|@sinonjs/commons@1.4.0",
      "description": "Simple functions shared among the sinon end user libraries",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40sinonjs/commons@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sinonjs/commons.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sinonjs/commons#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sinonjs/commons/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f631cadd817ff07b49f700806c6fa3f1c0f48b4f804d2f40ee05c5a92dfa4db94b3cdcbaac411cf920748a6a3dd5e09ba0668160657f313d7f6ebfc9f8413b4f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@sinonjs/commons"
        }
      ]
    },
    {
      "type": "library",
      "name": "formatio",
      "group": "@sinonjs",
      "version": "3.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|@sinonjs/formatio@3.2.1",
      "author": "Christian Johansen",
      "description": "Human-readable object formatting",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40sinonjs/formatio@3.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sinonjs/formatio.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://sinonjs.github.io/formatio/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sinonjs/formatio/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b6c1ef381db8aefcaf576fb328c98f919edd5d7e8b48b299eda3ad5d8e84764969d2e45c806a4eb104d3193716562172c78ba159ce8657c41d9c02db21b21d79"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@sinonjs/formatio"
        }
      ]
    },
    {
      "type": "library",
      "name": "samsam",
      "group": "@sinonjs",
      "version": "3.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|@sinonjs/samsam@3.3.2",
      "author": "Christian Johansen",
      "description": "Value identification and comparison functions",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40sinonjs/samsam@3.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sinonjs/samsam.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://sinonjs.github.io/samsam/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sinonjs/samsam/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "20b3bfad1f0b7c06fad18d587e9f6fc5f6000122b8dcd142da62f3a6f2d46c2418fd0bbc63045e6e8b1ebbc6a1782124c849591762f64fd987711d9b81dbd9c8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@sinonjs/samsam"
        }
      ]
    },
    {
      "type": "library",
      "name": "diff",
      "version": "3.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|diff@3.5.0",
      "description": "A javascript text diff implementation.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/diff@3.5.0",
      "externalReferences": [
        {
          "url": "git://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-3.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "038eaab4581dfa0ee90d98a7a67c22449b716c2d61a607f4bb33f7886f3db1c1e4d00502ec0d531b17f93a288e52ffc931947c18eb7c84bf74d215746cecb9c4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/diff"
        }
      ]
    },
    {
      "type": "library",
      "name": "lolex",
      "version": "4.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|lolex@4.1.0",
      "author": "Christian Johansen",
      "description": "Fake JavaScript timers",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lolex@4.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/sinonjs/lolex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/sinonjs/lolex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/sinonjs/lolex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lolex/-/lolex-4.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "058c48117895ab99462177951e7b05cea6b54f137969c9ca9cf09d9594a9ce6f2f88d10e8628a0ba9038bd343d1c4150ea72d343dc103a00649c983351843d03"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lolex"
        }
      ]
    },
    {
      "type": "library",
      "name": "nise",
      "version": "1.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|nise@1.5.0",
      "description": "Fake XHR and server",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nise@1.5.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/sinonjs/nise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sinonjs/nise#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sinonjs/nise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nise/-/nise-1.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "677b1f60490b1731662fc298eb19d224b471c10c180633978bfdb895beb6667662180d095331864c8e9304881f0923080e5f4996ef124661cd0022d37a60c7c3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nise"
        }
      ]
    },
    {
      "type": "library",
      "name": "supports-color",
      "version": "5.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|supports-color@5.5.0",
      "author": "Sindre Sorhus",
      "description": "Detect whether a terminal supports color",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/supports-color@5.5.0",
      "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-5.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "423563c1d5c8b78d3c308880a825f8a142ac814d84a801b3b363e9926e1a4186e39be644584716e127c5353af8b8c35999ad1ecb87f99602eb901d1a5f440ca3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/supports-color"
        }
      ]
    },
    {
      "type": "library",
      "name": "engine.io",
      "version": "3.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|engine.io@3.2.1",
      "author": "Guillermo Rauch",
      "description": "The realtime engine behind Socket.IO. Provides the foundation of a bidirectional connection between client and server",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/engine.io@3.2.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/socketio/engine.io.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/socketio/engine.io",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/socketio/engine.io/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f9594acc7ccc85a53e1ac0888380285c5d547431631c7c0c98c2aa30934334b95495e8f3e7c142cb82c1a81d98549b241c6625d3a05ab5858a3f64d57555c4e7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/engine.io"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|engine.io@3.2.1|debug@3.1.0",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "397f17a8feffd5af5caa4c58c36c97b2cd797f6e8d2960690d741dd3fb8afca3ea7508716cf6bdf78867ce3704d95a90a43b257f9e7bdb770a3d43864a6318de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/engine.io/node_modules/debug"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "has-binary2",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-binary2@1.0.3",
      "author": "Kevin Roark",
      "description": "A function that takes anything in javascript and returns true if its argument contains binary data.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-binary2@1.0.3",
      "externalReferences": [
        {
          "url": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1b52d62a10d2be119e010f263d5425a8d70e076b09770013b592a5da90ca2877e97ffad88f6e259229f17faf5b9496e7b2fb6aa8d53e2f748be74bf36615ce9f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-binary2"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "isarray",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|has-binary2@1.0.3|isarray@2.0.1",
          "author": "Julian Gruber",
          "description": "Array#isArray for older browsers",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/isarray@2.0.1",
          "externalReferences": [
            {
              "url": "git://github.com/juliangruber/isarray.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/juliangruber/isarray",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/juliangruber/isarray/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a37d94ed9cda2d59865c9f76fe596ee1f338741e"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/has-binary2/node_modules/isarray"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "socket.io-adapter",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|socket.io-adapter@1.1.1",
      "description": "default socket.io in-memory adapter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io-adapter@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/socketio/socket.io-adapter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/socketio/socket.io-adapter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/socketio/socket.io-adapter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2a805e8a14d6372124dd9159ad4502f8cb07f06b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/socket.io-adapter"
        }
      ]
    },
    {
      "type": "library",
      "name": "socket.io-client",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|socket.io-client@2.1.1",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io-client@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/Automattic/socket.io-client.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Automattic/socket.io-client#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Automattic/socket.io-client/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8f19c5ca102e17161f8ea22076e425873a9370e1104a7f8e1ca55f03159a3566bb79c3fbc52364d83c7fdd412c0dc63b35c15a7f1bcdbca3e698eec74f04f119"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/socket.io-client"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|socket.io-client@2.1.1|debug@3.1.0",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "397f17a8feffd5af5caa4c58c36c97b2cd797f6e8d2960690d741dd3fb8afca3ea7508716cf6bdf78867ce3704d95a90a43b257f9e7bdb770a3d43864a6318de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/socket.io-client/node_modules/debug"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "socket.io-parser",
      "version": "3.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0",
      "description": "socket.io protocol parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io-parser@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Automattic/socket.io-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Automattic/socket.io-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Automattic/socket.io-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "158881c7badcfca391309960b17cac7e55b1fd122fb6a65bc862e51d9be37e63d33deb83fc8f0c696edc7c5ae3e6d465b48089760c1f9617d9dcd5556d52c540"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/socket.io-parser"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0|debug@3.1.0",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "397f17a8feffd5af5caa4c58c36c97b2cd797f6e8d2960690d741dd3fb8afca3ea7508716cf6bdf78867ce3704d95a90a43b257f9e7bdb770a3d43864a6318de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/socket.io-parser/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "isarray",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0|isarray@2.0.1",
          "author": "Julian Gruber",
          "description": "Array#isArray for older browsers",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/isarray@2.0.1",
          "externalReferences": [
            {
              "url": "git://github.com/juliangruber/isarray.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/juliangruber/isarray",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/juliangruber/isarray/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a37d94ed9cda2d59865c9f76fe596ee1f338741e"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/socket.io-parser/node_modules/isarray"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "methods",
      "version": "1.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|methods@1.1.2",
      "description": "HTTP methods that node supports",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/methods@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/methods.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/methods#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/methods/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5529a4d67654134edcc5266656835b0f851afcee"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/methods"
        }
      ]
    },
    {
      "type": "library",
      "name": "superagent",
      "version": "3.8.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3",
      "author": "TJ Holowaychuk",
      "description": "elegant & feature rich browser / node HTTP with a fluent API",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/superagent@3.8.3",
      "externalReferences": [
        {
          "url": "git://github.com/visionmedia/superagent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/visionmedia/superagent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/visionmedia/superagent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "18b42d2cc0a81082b8783bfa386b643a848cb770fea2ad32dddb3132e62e0ef68d52fb93f1e141b8b99f4748986331c2d5ef21a730ba66cc5bb8fe8321a94c14"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/superagent"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.2.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3|debug@3.2.6",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.2.6",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "99e97e8dfee7aed125e4f9f5431e3acc0457283a416efcdecec7bba7b2ea20d99da0893c3d83f94b249ac44998bfa4d9d09c84280d61b0221de832218084ed59"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/superagent/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "mime",
          "version": "1.6.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3|mime@1.6.0",
          "author": "Robert Kieffer",
          "description": "A comprehensive library for mime-type mapping",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mime@1.6.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/broofa/node-mime.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/broofa/node-mime#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/broofa/node-mime/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c74567f2ca48fb0b89d4ee92ee09db69083c3f187834d1dbeca4883661162a23c4e1128ea65be28e7f8d92662699180febc99cef48f611b793151b2bb306907a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/superagent/node_modules/mime"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3|ms@2.1.2",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zeit/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zeit/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zeit/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/superagent/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "linkedlist",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|linkedlist@1.0.1",
      "author": "Kilian Ciuffolo",
      "description": "Array like linked list with iterator",
      "purl": "pkg:npm/linkedlist@1.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/kilianc/node-linkedlist.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kilianc/node-linkedlist#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kilianc/node-linkedlist/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/linkedlist/-/linkedlist-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7b74189bfad6e76367fb5a10f3c36913128b782b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/linkedlist"
        }
      ]
    },
    {
      "type": "library",
      "name": "os-tmpdir",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|os-tmpdir@1.0.2",
      "author": "Sindre Sorhus",
      "description": "Node.js os.tmpdir() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/os-tmpdir@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/os-tmpdir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/os-tmpdir#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/os-tmpdir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bbe67406c79aa85c5cfec766fe5734555dfa1274"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/os-tmpdir"
        }
      ]
    },
    {
      "type": "library",
      "name": "lru-cache",
      "version": "4.1.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|lru-cache@4.1.5",
      "author": "Isaac Z. Schlueter",
      "description": "A cache object that deletes the least-recently-used items.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lru-cache@4.1.5",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/node-lru-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/node-lru-cache#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/node-lru-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b166656c43f63ac1cd917acc97919893f8ca93bd0c06783a514e1823fa860d86e07fa61b3f812f9aa2126d70a826244ab3ed5b4a9147560431bc9d7b176962e6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lru-cache"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "yallist",
          "version": "2.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|lru-cache@4.1.5|yallist@2.1.2",
          "author": "Isaac Z. Schlueter",
          "description": "Yet Another Linked List",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/yallist@2.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/isaacs/yallist.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/yallist#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/yallist/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "1c11f9218f076089a47dd512f93c6699a6a81d52"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/lru-cache/node_modules/yallist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-commit-types",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commit-types@2.1.1",
      "author": "Anders D. Johnson",
      "description": "List of conventional commit types.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-commit-types@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/commitizen/conventional-commit-types.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/commitizen/conventional-commit-types#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/commitizen/conventional-commit-types/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d13b3e7c47668ea603390d7267e2cd81d48f3b7df95d9c3da82d7433b0b1b4b3f79c830699e3219a433c4da7df6b8f8c5cdd776d13e5a740ad1fe41f3b3293cf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-commit-types"
        }
      ]
    },
    {
      "type": "library",
      "name": "find-parent-dir",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|find-parent-dir@0.3.0",
      "author": "Thorsten Lorenz",
      "description": "Finds the first parent directory that contains a given file or directory.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/find-parent-dir@0.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/find-parent-dir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/find-parent-dir",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/find-parent-dir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "33c44b429ab2b2f0646299c5f9f718f376ff8d54"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/find-parent-dir"
        }
      ]
    },
    {
      "type": "library",
      "name": "findup",
      "version": "0.1.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|findup@0.1.5",
      "author": "Filirom1",
      "description": "Walk up ancester's dir up to root",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http%20%20:%20//www.opensource.org/licenses/MIT"
          }
        }
      ],
      "purl": "pkg:npm/findup@0.1.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/Filirom1/findup.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Filirom1/findup#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Filirom1/findup/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8ad929a3393bac627957a7e5de4623b06b0e2ceb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/findup"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "colors",
          "version": "0.6.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|findup@0.1.5|colors@0.6.2",
          "author": "Marak Squires",
          "description": "get colors in your node.js console like what",
          "purl": "pkg:npm/colors@0.6.2",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/Marak/colors.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/Marak/colors.js",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Marak/colors.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/findup/node_modules/colors"
            }
          ]
        },
        {
          "type": "library",
          "name": "commander",
          "version": "2.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|findup@0.1.5|commander@2.1.0",
          "author": "TJ Holowaychuk",
          "description": "the complete solution for node.js command-line programs",
          "purl": "pkg:npm/commander@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/visionmedia/commander.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/commander.js#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/commander.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d121bbae860d9992a3d517ba96f56588e47c6781"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/findup/node_modules/commander"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "semver-regex",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|semver-regex@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching semver versions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/semver-regex@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/semver-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/semver-regex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/semver-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "92a4969065f9c70c694753d55248fc68f8f652c9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/semver-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "isexe",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|isexe@2.0.0",
      "author": "Isaac Z. Schlueter",
      "description": "Minimal module to check if a file is executable.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/isexe@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/isaacs/isexe.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/isexe#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/isexe/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/isexe"
        }
      ]
    },
    {
      "type": "library",
      "name": "ms",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|ms@2.0.0",
      "description": "Tiny milisecond conversion utility",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ms@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/zeit/ms.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/zeit/ms#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/zeit/ms/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5608aeadfc00be6c2901df5f9861788de0d597c8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ms"
        }
      ]
    },
    {
      "type": "library",
      "name": "setprototypeof",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|setprototypeof@1.1.1",
      "author": "Wes Todd",
      "description": "A small polyfill for Object.setprototypeof",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/setprototypeof@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wesleytodd/setprototypeof.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wesleytodd/setprototypeof",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wesleytodd/setprototypeof/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "26f74059f6d778819a67d7082e9dfc1e7b594854a8de65a0eb119c249b1df9de1a44c3aa6ae6a0d42eb77497c3c3b39a318c046c730ec4467596a55160fd8e03"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/setprototypeof"
        }
      ]
    },
    {
      "type": "library",
      "name": "statuses",
      "version": "1.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|statuses@1.5.0",
      "description": "HTTP status utility",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/statuses@1.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/statuses.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/statuses#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/statuses/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "161c7dac177659fd9811f43771fa99381478628c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/statuses"
        }
      ]
    },
    {
      "type": "library",
      "name": "toidentifier",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|toidentifier@1.0.0",
      "author": "Douglas Christopher Wilson",
      "description": "Convert a string of words to a JavaScript identifier",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/toidentifier@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/component/toidentifier.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/toidentifier#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/toidentifier/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c9a387fcf93f5448415964e5848faa5f10c55e57a30c67108a9325cb175af67b61ba56b12d950d714a85c68929d2f7189efb5e2659f914d40346bc63dd871b57"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/toidentifier"
        }
      ]
    },
    {
      "type": "library",
      "name": "safer-buffer",
      "version": "2.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|safer-buffer@2.1.2",
      "author": "Nikita Skovoroda",
      "description": "Modern Buffer API polyfill without footguns",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/ChALkeR/safer-buffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ChALkeR/safer-buffer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ChALkeR/safer-buffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safer-buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "ee-first",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|ee-first@1.1.1",
      "author": "Jonathan Ong",
      "description": "return the first event in a set of ee/event pairs",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ee-first@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonathanong/ee-first.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonathanong/ee-first#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonathanong/ee-first/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "590c61156b0ae2f4f0255732a158b266bc56b21d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ee-first"
        }
      ]
    },
    {
      "type": "library",
      "name": "unpipe",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|unpipe@1.0.0",
      "author": "Douglas Christopher Wilson",
      "description": "Unpipe a stream from all destinations",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unpipe@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stream-utils/unpipe.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stream-utils/unpipe#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stream-utils/unpipe/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b2bf4ee8514aae6165b4817829d21b2ef49904ec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unpipe"
        }
      ]
    },
    {
      "type": "library",
      "name": "media-typer",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|media-typer@0.3.0",
      "author": "Douglas Christopher Wilson",
      "description": "Simple RFC 6838 media type parser and formatter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/media-typer@0.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/media-typer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/media-typer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/media-typer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8710d7af0aa626f8fffa1ce00168545263255748"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/media-typer"
        }
      ]
    },
    {
      "type": "library",
      "name": "mime-types",
      "version": "2.1.24",
      "bom-ref": "karma@4.4.1-tuxcare.2|mime-types@2.1.24",
      "description": "The ultimate javascript content-type utility.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.24",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/mime-types.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/mime-types#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/mime-types/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "59a1474b73029797daa66de82f15387980f0efb21033600273143d448c5f682de8a1ce8f16e04c19966c629be85d2e43e504d63e27a8d638cb7409b74c13f771"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mime-types"
        }
      ]
    },
    {
      "type": "library",
      "name": "to-regex-range",
      "version": "5.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|to-regex-range@5.0.1",
      "author": "Jon Schlinkert",
      "description": "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/to-regex-range@5.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/to-regex-range.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/to-regex-range",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/to-regex-range/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/to-regex-range"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "is-number",
          "version": "7.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|to-regex-range@5.0.1|is-number@7.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-number@7.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-number.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-number",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-number/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/to-regex-range/node_modules/is-number"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "object-assign",
      "version": "4.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|object-assign@4.1.1",
      "author": "Sindre Sorhus",
      "description": "ES2015 `Object.assign()` ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/object-assign.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/object-assign#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/object-assign/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2109adc7965887cfc05cbbd442cac8bfbb360863"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object-assign"
        }
      ]
    },
    {
      "type": "library",
      "name": "combine-source-map",
      "version": "0.8.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0",
      "author": "Thorsten Lorenz",
      "description": "Add source maps of multiple files, offset them and then combine them into one source map",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/combine-source-map@0.8.0",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/combine-source-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/combine-source-map",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/combine-source-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a58d0df042c186fcf822a8e8015f5450d2d79a8b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/combine-source-map"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "source-map",
          "version": "0.5.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0|source-map@0.5.7",
          "author": "Nick Fitzgerald",
          "description": "Generates and consumes source maps",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/source-map@0.5.7",
          "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.5.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/combine-source-map/node_modules/source-map"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "umd",
      "version": "3.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|umd@3.0.3",
      "author": "ForbesLindesay",
      "description": "Universal Module Definition for use in automated build systems",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/umd@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/ForbesLindesay/umd.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ForbesLindesay/umd#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ForbesLindesay/umd/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e087064ae7e116c86f2cd70c095f34527415959e6930e0bc9af34f168aeac00e3e973610b9eb531122c342478b9a286af1b45c9e96d06b8f166fc2e1d7aff1a3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/umd"
        }
      ]
    },
    {
      "type": "library",
      "name": "pako",
      "version": "1.0.10",
      "bom-ref": "karma@4.4.1-tuxcare.2|pako@1.0.10",
      "description": "zlib port to javascript - fast, modularized, with browser support",
      "licenses": [
        {
          "expression": "(MIT AND Zlib)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/pako@1.0.10",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodeca/pako.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodeca/pako",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodeca/pako/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d034ef3d553779df3e1cd5cebb906cfa8fff31b763f5535031439ef68282c21f25d06370a530cc28259b46382d0f6f750169e402092a03f2ce9d04bc0264b5b7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pako"
        }
      ]
    },
    {
      "type": "library",
      "name": "base64-js",
      "version": "1.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|base64-js@1.3.0",
      "author": "T. Jameson Little",
      "description": "Base64 encoding/decoding in pure JS",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/base64-js@1.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/beatgammit/base64-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/beatgammit/base64-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/beatgammit/base64-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "71c6afff21afa1af340500e58c2c6c9a64375efc7ad3f5290488a3e50376d56df0062fe18480bd3a83be28ba6ef482534bd8f80d1549dda0c317d70c4a86b697"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/base64-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "ieee754",
      "version": "1.1.13",
      "bom-ref": "karma@4.4.1-tuxcare.2|ieee754@1.1.13",
      "author": "Feross Aboukhadijeh",
      "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ieee754@1.1.13",
      "externalReferences": [
        {
          "url": "git://github.com/feross/ieee754.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/ieee754#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/ieee754/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e2f7fb2362d857f1da59ead2a375e694c929e5e67cde2fbf08396e5e2fc8193b3f3b5b1e8c13614ed9f1ce64597ef394aa3ee5663a8791e4efa604850e55994e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ieee754"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer-from",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|buffer-from@1.1.1",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/buffer-from@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/LinusU/buffer-from.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/LinusU/buffer-from#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/LinusU/buffer-from/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3107171146c22ad128edb86a12ceb9eb41f27785daa2f6653bf93d57786355417fcf05bb28155d48ae2022dfdbcf04bd31b479aa86fe1798eeb19b1bd1840ad8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/buffer-from"
        }
      ]
    },
    {
      "type": "library",
      "name": "typedarray",
      "version": "0.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|typedarray@0.0.6",
      "author": "James Halliday",
      "description": "TypedArray polyfill for old browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/typedarray@0.0.6",
      "externalReferences": [
        {
          "url": "git://github.com/substack/typedarray.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/typedarray",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/typedarray/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "867ac74e3864187b1d3d47d996a78ec5c8830777"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/typedarray"
        }
      ]
    },
    {
      "type": "library",
      "name": "date-now",
      "version": "0.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|date-now@0.1.4",
      "author": "Raynos",
      "description": "A requirable version of Date.now()",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Colingo/date-now/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/date-now@0.1.4",
      "externalReferences": [
        {
          "url": "git://github.com/Colingo/date-now.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Colingo/date-now",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Colingo/date-now/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/date-now"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-cipher",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-cipher@1.0.1",
      "author": "Calvin Metcalf",
      "description": "ciphers for the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-cipher@1.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/crypto-browserify/browserify-cipher.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-cipher#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-cipher/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b0f864cf401129b7f8ad142dda14e9007aa7e3b5f79652e45069fec442732e3c18f0b46cda9d2fee58ef239132a113bf99ec6b36e9cd1028ac66cfa0c36cf3d7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-cipher"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-sign",
      "version": "4.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-sign@4.0.4",
      "description": "adds node crypto signing for browsers",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-sign@4.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/browserify-sign.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-sign#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-sign/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-sign"
        }
      ]
    },
    {
      "type": "library",
      "name": "create-ecdh",
      "version": "4.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|create-ecdh@4.0.3",
      "author": "Calvin Metcalf",
      "description": "createECDH but browserifiable",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/create-ecdh@4.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/createECDH.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/createECDH",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/createECDH/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "19b10740f30eb301a929733d902595aeb7a651c0668ed794690d354fdae42823c35df5075f42283fd2e91d8a3634f15a9a96b87befe91437378d0771af140b6b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/create-ecdh"
        }
      ]
    },
    {
      "type": "library",
      "name": "create-hash",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
      "description": "create hashes for browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/create-hash@1.2.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/crypto-browserify/createHash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/createHash",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/createHash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cf4d1b0863470c6f261c090fec2b53d6a56ef9b15050f8d8abfe08bf70b79168d3155d74cc88df4a87aa5e8f40b30b3c8304870c68ff865daee0e1888daa5e0a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/create-hash"
        }
      ]
    },
    {
      "type": "library",
      "name": "create-hmac",
      "version": "1.1.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|create-hmac@1.1.7",
      "description": "node style hmacs in the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/create-hmac@1.1.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/createHmac.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/createHmac",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/createHmac/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3091bd962899fa881ce13cd4c2ebdb111d4945d82f505481e7e551fe0e61f367c668845631675db4a0478bbfec5617e3419e927a197286f418adc6246942292e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/create-hmac"
        }
      ]
    },
    {
      "type": "library",
      "name": "diffie-hellman",
      "version": "5.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|diffie-hellman@5.0.3",
      "author": "Calvin Metcalf",
      "description": "pure js diffie-hellman",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/diffie-hellman@5.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/diffie-hellman.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/diffie-hellman",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/diffie-hellman/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "92a6a0fcd97e7f71b0c8adb97e150c623f350543ab67d22e26c8c870313989c34cf452470159b755c503c5d2cfa10b53b94ca55a6e992249d8270c1a3f1b14ce"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/diffie-hellman"
        }
      ]
    },
    {
      "type": "library",
      "name": "pbkdf2",
      "version": "3.0.17",
      "bom-ref": "karma@4.4.1-tuxcare.2|pbkdf2@3.0.17",
      "author": "Daniel Cousens",
      "description": "This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pbkdf2@3.0.17",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/pbkdf2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/pbkdf2",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/pbkdf2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "53f8a5e4cb2b669ee61a0de64907e7ef8da76b64fed7fbc70c21b9fe24c8dd7f4c294b9851954b421c91b20d3a982803053779ed3c73819b7b3fe7d87e344bb4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pbkdf2"
        }
      ]
    },
    {
      "type": "library",
      "name": "public-encrypt",
      "version": "4.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|public-encrypt@4.0.3",
      "author": "Calvin Metcalf",
      "description": "browserify version of publicEncrypt & privateDecrypt",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/public-encrypt@4.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/publicEncrypt.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/publicEncrypt",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/publicEncrypt/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cd5a5af282994b3e5b4cc4c50a57357d03a7cb2133a65e68ce98b507961cbc1adda213231f6adfb01b725dcb8dbb08ec0c85e6058945d8de45949621476f6df1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/public-encrypt"
        }
      ]
    },
    {
      "type": "library",
      "name": "randombytes",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|randombytes@2.1.0",
      "description": "random bytes from browserify stand alone",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/randombytes@2.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/crypto-browserify/randombytes.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/randombytes",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/randombytes/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bd897788e5fee022945aec468bd5248627ba7eca97a92f4513665a89ce2d3450f637641069738c15bb8a2b84260c70b424ee81d59a78d49d0ba53d2847af1a99"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/randombytes"
        }
      ]
    },
    {
      "type": "library",
      "name": "randomfill",
      "version": "1.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|randomfill@1.0.4",
      "description": "random fill from browserify stand alone",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/randomfill@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/randomfill.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/randomfill",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/randomfill/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f3b95c6d1f3e321716714890fbd7be470c7c3324763fbaa7b75e729d495b9b74d4fdf8db833e06b2f7d25034de9ad082b550aa6f865c1059723cd4e1f5b0532f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/randomfill"
        }
      ]
    },
    {
      "type": "library",
      "name": "function-bind",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|function-bind@1.1.1",
      "author": "Raynos",
      "description": "Implementation of Function.prototype.bind",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.1",
      "externalReferences": [
        {
          "url": "git://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.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c88a2f033317e3db05f18979f1f482589e6cbd22ee6a26cfc5740914b98139b4ee0abd0c7f52a23e8a4633d3621638980426df69ad8587a6eb790e803554c8d0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/function-bind"
        }
      ]
    },
    {
      "type": "library",
      "name": "acorn-node",
      "version": "1.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|acorn-node@1.7.0",
      "author": "Renée Kooi",
      "description": "the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/acorn-node@1.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/browserify/acorn-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/acorn-node",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/acorn-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5e16a12d2b0207a5fa0896defae36edcc9fdb0904d171b4137d34b800390a2f7d2e8a87494352d9a57258639fd0af10aec0ed8c91535dcf5e535ca5288b23d63"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/acorn-node"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-buffer",
      "version": "1.1.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-buffer@1.1.6",
      "author": "Feross Aboukhadijeh",
      "description": "Determine if an object is a Buffer",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-buffer@1.1.6",
      "externalReferences": [
        {
          "url": "git://github.com/feross/is-buffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/is-buffer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/is-buffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "35c7402f0a579139b966fbdb93ba303944af56f04a0e028fe7f7b07d71339e64057ece194666a739e2814e34558e46b7405a0de9727ef45dd44aa7c7a93694e7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "undeclared-identifiers",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|undeclared-identifiers@1.1.3",
      "author": "Renée Kooi",
      "description": "find undeclared identifiers and property accesses in a javascript file.",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/undeclared-identifiers@1.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/goto-bus-stop/undeclared-identifiers.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/goto-bus-stop/undeclared-identifiers",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/goto-bus-stop/undeclared-identifiers/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a49396e27c639667f0280a44e33bf12d270cfe78e6c23fc389406fec469bc04e0ef24454cbe1c8c3142d64b04f965fe3c752c9c8172a35f077fdca6ff446703b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/undeclared-identifiers"
        }
      ]
    },
    {
      "type": "library",
      "name": "jsonparse",
      "version": "1.3.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|jsonparse@1.3.1",
      "author": "Tim Caswell",
      "description": "This is a pure-js JSON streaming parser for node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jsonparse@1.3.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/creationix/jsonparse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/creationix/jsonparse#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/creationix/jsonparse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3f4dae4a91fac315f71062f8521cc239f1366280"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jsonparse"
        }
      ]
    },
    {
      "type": "library",
      "name": "through",
      "version": "2.3.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|through@2.3.8",
      "author": "Dominic Tarr",
      "description": "simplified stream construction",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/through@2.3.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/dominictarr/through.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dominictarr/through",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/through/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/through"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-splicer",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|stream-splicer@2.0.1",
      "author": "James Halliday",
      "description": "streaming pipeline with a mutable configuration",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stream-splicer@2.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/stream-splicer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/stream-splicer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/stream-splicer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5e2ce1e3f34fb984b2017c93ee0f08bdd27d1c9a712062fd3e3ca1b72c0266fbcfd0e3c876acabaf874c8a47aebd8f316a1a5d284065053c927b9f37b68b5a8e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stream-splicer"
        }
      ]
    },
    {
      "type": "library",
      "name": "detective",
      "version": "5.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|detective@5.2.0",
      "author": "James Halliday",
      "description": "find all require() calls by walking the AST",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/detective@5.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/detective.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/detective#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/detective/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e92b08c7e9d451bb8ad04b612a3bf4ceb7676a30825d560699b6188988c5569cdc8f012cfc930367cb4f446dbd27f1e1379eaddc6269d9c1925834638e8b7c3e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/detective"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-combiner2",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|stream-combiner2@1.1.1",
      "author": "'Dominic Tarr'",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stream-combiner2@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/stream-combiner2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/stream-combiner2",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/stream-combiner2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "fb4d8a1420ea362764e21ad4780397bebcb41cbe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stream-combiner2"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-platform",
      "version": "0.11.15",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-platform@0.11.15",
      "author": "Timothy J Fontaine",
      "description": "Provide access to win32 and posix path operations; sourced directly from upstream Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-platform@0.11.15",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/tjfontaine/node-path-platform.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/tjfontaine/node-path-platform",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/tjfontaine/node-path-platform/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e864217f74c36850f0852b78dc7bf7d4a5721bf2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-platform"
        }
      ]
    },
    {
      "type": "library",
      "name": "core-util-is",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|core-util-is@1.0.2",
      "author": "Isaac Z. Schlueter",
      "description": "The `util.is*` functions introduced in Node v0.12.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/core-util-is.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/core-util-is#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/core-util-is/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b5fd54220aa2bc5ab57aab7140c940754503c1a7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/core-util-is"
        }
      ]
    },
    {
      "type": "library",
      "name": "isarray",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|isarray@1.0.0",
      "author": "Julian Gruber",
      "description": "Array#isArray for older browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/isarray@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/juliangruber/isarray.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/isarray",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/juliangruber/isarray/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bb935d48582cba168c06834957a54a3e07124f11"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/isarray"
        }
      ]
    },
    {
      "type": "library",
      "name": "process-nextick-args",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|process-nextick-args@2.0.1",
      "description": "process.nextTick but always with args",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/calvinmetcalf/process-nextick-args.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/calvinmetcalf/process-nextick-args",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/calvinmetcalf/process-nextick-args/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "de8b943a9421b60adb39ad7b27bfaec4e4e92136166863fbfc0868477f80fbfd5ef6c92bcde9468bf757cc4632bdbc6e6c417a5a7db2a6c7132a22891459f56a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/process-nextick-args"
        }
      ]
    },
    {
      "type": "library",
      "name": "util-deprecate",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|util-deprecate@1.0.2",
      "author": "Nathan Rajlich",
      "description": "The Node.js `util.deprecate()` function with browser support",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/TooTallNate/util-deprecate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/TooTallNate/util-deprecate",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/TooTallNate/util-deprecate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "450d4dc9fa70de732762fbd2d4a28981419a0ccf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/util-deprecate"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-parse",
      "version": "1.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-parse@1.0.6",
      "author": "Javier Blanco",
      "description": "Node.js path.parse() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.6",
      "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.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "19298e4f611b1eb20d05ff5247b08310bc2527c004364dd09fb3a290ae2715802edceb5edbe258355be4a401109b7fd32cd109143ff16498f3cb183728158ecf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-parse"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-stable-stringify",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|json-stable-stringify@0.0.1",
      "author": "James Halliday",
      "description": "deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/json-stable-stringify@0.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/json-stable-stringify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/json-stable-stringify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/json-stable-stringify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "611c23e814db375527df851193db59dd2af27f45"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-stable-stringify"
        }
      ]
    },
    {
      "type": "library",
      "name": "sha.js",
      "version": "2.4.11",
      "bom-ref": "karma@4.4.1-tuxcare.2|sha.js@2.4.11",
      "author": "Dominic Tarr",
      "description": "Streamable SHA hashes in pure javascript",
      "licenses": [
        {
          "expression": "(MIT AND BSD-3-Clause)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/sha.js@2.4.11",
      "externalReferences": [
        {
          "url": "git://github.com/crypto-browserify/sha.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/sha.js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/sha.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "40c129e41edc7ed13b00f3a393963ac60adb5aef9690b550c24f0936367c9ca45c899681c845ba32e6e2780893a12efe770beb8c6847f23457cf7315774018a9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sha.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-filter",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-filter@0.0.1",
      "author": "Julian Gruber",
      "description": "Array#filter for older browsers.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-filter@0.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/juliangruber/array-filter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/array-filter",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/juliangruber/array-filter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7da8cf2e26628ed732803581fd21f67cacd2eeec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-filter"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-map",
      "version": "0.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-map@0.0.0",
      "author": "James Halliday",
      "description": "`[].map(f)` for older browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-map@0.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/array-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/array-map",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/array-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "88a2bab73d1cf7bcd5c1b118a003f66f665fa662"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-map"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-reduce",
      "version": "0.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-reduce@0.0.0",
      "author": "James Halliday",
      "description": "`[].reduce()` for old browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-reduce@0.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/array-reduce.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/array-reduce",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/array-reduce/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "173899d3ffd1c7d9383e4479525dbe278cab5f2b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-reduce"
        }
      ]
    },
    {
      "type": "library",
      "name": "jsonify",
      "version": "0.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|jsonify@0.0.0",
      "author": "Douglas Crockford",
      "description": "JSON without touching any globals",
      "licenses": [
        {
          "license": {
            "name": "Public Domain",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jsonify@0.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/substack/jsonify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/jsonify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/jsonify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jsonify"
        }
      ]
    },
    {
      "type": "library",
      "name": "builtin-status-codes",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|builtin-status-codes@3.0.0",
      "author": "Ben Drucker",
      "description": "The map of HTTP status codes from the builtin http module",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/builtin-status-codes@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/bendrucker/builtin-status-codes.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bendrucker/builtin-status-codes#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bendrucker/builtin-status-codes/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "85982878e21b98e1c66425e03d0174788f569ee8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/builtin-status-codes"
        }
      ]
    },
    {
      "type": "library",
      "name": "to-arraybuffer",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|to-arraybuffer@1.0.1",
      "author": "John Hiesey",
      "description": "Get an ArrayBuffer from a Buffer as fast as possible",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/to-arraybuffer@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/jhiesey/to-arraybuffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jhiesey/to-arraybuffer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jhiesey/to-arraybuffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7d229b1fcc637e466ca081180836a7aabff83f43"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/to-arraybuffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "querystring",
      "version": "0.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|querystring@0.2.0",
      "author": "Irakli Gozalishvili",
      "description": "Node's querystring module for all engines.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/Gozala/enchain/License.md"
          }
        }
      ],
      "purl": "pkg:npm/querystring@0.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/Gozala/querystring.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Gozala/querystring#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/Gozala/querystring/issues/",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b209849203bb25df820da756e747005878521620"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/querystring"
        }
      ]
    },
    {
      "type": "library",
      "name": "picomatch",
      "version": "2.0.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|picomatch@2.0.7",
      "author": "Jon Schlinkert",
      "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/picomatch@2.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/picomatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/picomatch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/picomatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a0b1c8762a37b59d2a1fbe8dc9ba5e9de0616158f44054df5c415373f077cca42ca587d8624598805b26ce8fb892f21dfdb41170d9157a0b88df2f820f6d81b4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/picomatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "binary-extensions",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|binary-extensions@2.0.0",
      "author": "Sindre Sorhus",
      "description": "List of binary file extensions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/binary-extensions@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/binary-extensions.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/binary-extensions#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/binary-extensions/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3e196dd29960a482013864d3fde85f1676cd95fb03122aa6cc4d8a457a17d5b2c8962af85ff311fb34b204490bd397df5a09d149ffc35eff96ad4015afddffa3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/binary-extensions"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-extglob",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-extglob@2.1.1",
      "author": "Jon Schlinkert",
      "description": "Returns true if a string has an extglob.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-extglob@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-extglob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-extglob",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-extglob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a88c02535791f02ed37c76a1b9ea9773c833f8c2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-extglob"
        }
      ]
    },
    {
      "type": "library",
      "name": "encodeurl",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|encodeurl@1.0.2",
      "description": "Encode a URL to a percent-encoded form, excluding already-encoded sequences",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/encodeurl@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/pillarjs/encodeurl.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pillarjs/encodeurl#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pillarjs/encodeurl/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/encodeurl"
        }
      ]
    },
    {
      "type": "library",
      "name": "escape-html",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|escape-html@1.0.3",
      "description": "Escape string for use in HTML",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/escape-html@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/component/escape-html.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/escape-html#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/escape-html/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0258eae4d3d0c0974de1c169188ef0051d1d1988"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/escape-html"
        }
      ]
    },
    {
      "type": "library",
      "name": "pad-right",
      "version": "0.2.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|pad-right@0.2.2",
      "author": "Jon Schlinkert",
      "description": "Right pad a string with zeros or a specified string. Fastest implementation.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pad-right@0.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/pad-right.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/pad-right",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/pad-right/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pad-right/-/pad-right-0.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "6fbc924045d244f2a2a244503060d3bfc6009774"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pad-right"
        }
      ]
    },
    {
      "type": "library",
      "name": "repeat-string",
      "version": "1.6.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|repeat-string@1.6.1",
      "author": "Jon Schlinkert",
      "description": "Repeat the given string n times. Fastest implementation for repeating a string.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/repeat-string@1.6.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/repeat-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/repeat-string",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/repeat-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8dcae470e1c88abc2d600fff4a776286da75e637"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/repeat-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "regenerator-runtime",
      "version": "0.11.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|regenerator-runtime@0.11.1",
      "author": "Ben Newman",
      "description": "Runtime for Regenerator-compiled generator and async functions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/regenerator-runtime@0.11.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/facebook/regenerator.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/facebook/regenerator/tree/master#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/facebook/regenerator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "320b86f79a228f47c2dd05775117f8576483606261267246aaf20881d10278e0c24fdf304960c027de124ae5696105284dc19420be8be32341ee3d431451d206"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/regenerator-runtime"
        }
      ]
    },
    {
      "type": "library",
      "name": "becke-ch--regex--s0-0-v1--base--pl--lib",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|becke-ch--regex--s0-0-v1--base--pl--lib@1.4.0",
      "author": "Raoul Becke",
      "description": "A JavaScript Regular Expression library, extending the standard RegExp class with missing functionality",
      "licenses": [
        {
          "license": {
            "name": "SEE LICENSE IN LICENSE",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/becke-ch--regex--s0-0-v1--base--pl--lib@1.4.0",
      "externalReferences": [
        {
          "url": "file:///ws/tool/becke-ch--regex--s0-v1",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://registry.npmjs.org/becke-ch--regex--s0-0-v1--base--pl--lib/-/becke-ch--regex--s0-0-v1--base--pl--lib-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "429ceebbfa5f7e936e78d73fbdc7da7162b20e20"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/becke-ch--regex--s0-0-v1--base--pl--lib"
        }
      ]
    },
    {
      "type": "library",
      "name": "d",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|d@1.0.1",
      "author": "Mariusz Nowak",
      "description": "Property descriptor factory",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/medikoo/d.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/d#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/d/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9bad9284439b437f427eb6a58a51104631faa0032d342575c49c84c792e945851537e12f8a984381473f17786761b0039a488db3aed8fb7ca59a51bb2e7bbe14"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d"
        }
      ]
    },
    {
      "type": "library",
      "name": "es5-ext",
      "version": "0.10.50",
      "bom-ref": "karma@4.4.1-tuxcare.2|es5-ext@0.10.50",
      "author": "Mariusz Nowak",
      "description": "ECMAScript extensions and shims",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es5-ext@0.10.50",
      "externalReferences": [
        {
          "url": "git://github.com/medikoo/es5-ext.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/es5-ext#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/es5-ext/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "28ccd94cf06479057f25c490848e7fcfa77d556277127435f785124d4c08619d996e937cf9219740ab7587af045f8e3eaadf85cebf033b5eef9f1af0edcdda83"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es5-ext"
        }
      ]
    },
    {
      "type": "library",
      "name": "any-promise",
      "version": "1.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|any-promise@1.3.0",
      "author": "Kevin Beaty",
      "description": "Resolve any installed ES6 compatible promise",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/any-promise@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kevinbeaty/any-promise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/kevinbeaty/any-promise",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kevinbeaty/any-promise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "abc6afeedcea52e809cdc0376aed3ce39635d17f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/any-promise"
        }
      ]
    },
    {
      "type": "library",
      "name": "thenify-all",
      "version": "1.6.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|thenify-all@1.6.0",
      "author": "Jonathan Ong",
      "description": "Promisifies all the selected functions in an object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/thenify-all@1.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/thenables/thenify-all.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thenables/thenify-all#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thenables/thenify-all/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/thenify-all"
        }
      ]
    },
    {
      "type": "library",
      "name": "error-stack-parser",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|error-stack-parser@2.0.2",
      "description": "Extract meaning from JS Errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/error-stack-parser@2.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/stacktracejs/error-stack-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.stacktracejs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stacktracejs/error-stack-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1357cfbad4437488ff868846d14a53e666b25cd0b15cff5dfac9f116c3d4f57d1781c70eba62ab69ade3b833304d4ca2efe06ee7e98219a82383821878d6ce77"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/error-stack-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "stack-generator",
      "version": "2.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|stack-generator@2.0.3",
      "description": "Generate artificial backtrace by walking arguments.callee.caller chain",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stack-generator@2.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/stacktracejs/stack-generator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.stacktracejs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stacktracejs/stack-generator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "91dcc6a2aae7aac331384b97b17c904e6bd65d9986d1fdd0976183c7936d999b39f6c4f606df55772ab45ddb71522e7cabffa7c6d6c5f4a390f47915d50ce71a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stack-generator"
        }
      ]
    },
    {
      "type": "library",
      "name": "stacktrace-gps",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|stacktrace-gps@3.0.2",
      "description": "Turns partial code location into precise code location",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stacktrace-gps@3.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/stacktracejs/stacktrace-gps.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.stacktracejs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stacktracejs/stacktrace-gps/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f68fa75a18b3e70167ac1de1047b363d3c98ad2eb4335befa52cc7c70c6721bb58daaf4db79d6166f86b1b5fb60310f7ef879cc324be214c1f907444ff6cee1a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stacktrace-gps"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "source-map",
          "version": "0.5.6",
          "bom-ref": "karma@4.4.1-tuxcare.2|stacktrace-gps@3.0.2|source-map@0.5.6",
          "author": "Nick Fitzgerald",
          "description": "Generates and consumes source maps",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/source-map@0.5.6",
          "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.5.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/stacktrace-gps/node_modules/source-map"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "no-case",
      "version": "2.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|no-case@2.3.2",
      "author": "Blake Embrey",
      "description": "Remove case from a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/no-case@2.3.2",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/no-case.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/no-case",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/no-case/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ae64d9f64cfe7f7ac2bcad930f551efe86659ecece1a82163f87dcde5971c515e53a41caa163cf58939f158a484da6d2a30e374096d12281d05edb75d1595dc9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/no-case"
        }
      ]
    },
    {
      "type": "library",
      "name": "upper-case",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|upper-case@1.1.3",
      "author": "Blake Embrey",
      "description": "Upper case a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/upper-case@1.1.3",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/upper-case.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/upper-case",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/upper-case/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f6b4501c2ec4cdd26ba78be7222961de77621598"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/upper-case"
        }
      ]
    },
    {
      "type": "library",
      "name": "assert-plus",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|assert-plus@1.0.0",
      "author": "Mark Cavage",
      "description": "Extra assertions on top of node's assert module",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/assert-plus@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mcavage/node-assert-plus.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mcavage/node-assert-plus#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mcavage/node-assert-plus/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/assert-plus"
        }
      ]
    },
    {
      "type": "library",
      "name": "extsprintf",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|extsprintf@1.4.0",
      "description": "extended POSIX-style sprintf",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/extsprintf@1.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/davepacheco/node-extsprintf.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/davepacheco/node-extsprintf#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/davepacheco/node-extsprintf/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e2689f8f356fad62cca65a3a91c5df5f9551692f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/extsprintf"
        }
      ]
    },
    {
      "type": "library",
      "name": "define-properties",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|define-properties@1.1.3",
      "author": "Jordan Harband",
      "description": "Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/define-properties@1.1.3",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/define-properties.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/define-properties#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/define-properties/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dcca9f60a8f694bcdd3127fc648644fd5f99bb2f81803e9fd7ae1ef0adb0edd827a4a02b0437ab198a4ce3a21861c8e791d3cd3233e4f40e95141f3edd22a55d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/define-properties"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-abstract",
      "version": "1.13.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|es-abstract@1.13.0",
      "author": "Jordan Harband",
      "description": "ECMAScript spec abstract operations.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-abstract@1.13.0",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/es-abstract.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/es-abstract#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/es-abstract/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bc365f83fca4371415c2ea7ff04d4166157315f071b3d36a33319cbc826baa0e64dbfe596b66d6a38d1d2b6275a602e7819edcf92861f25c18b4b1b2af03eeb6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-abstract"
        }
      ]
    },
    {
      "type": "library",
      "name": "pkg-dir",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|pkg-dir@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Find the root directory of a Node.js project or npm package",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pkg-dir@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/pkg-dir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/pkg-dir#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/pkg-dir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f6d5d1109e19d63edf428e0bd57e12777615334b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pkg-dir"
        }
      ]
    },
    {
      "type": "library",
      "name": "find-up",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|find-up@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Find a file by walking up parent directories",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/find-up@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/find-up.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/find-up#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/find-up/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "45d1b7e506c717ddd482775a2b77920a3c0c57a7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/find-up"
        }
      ]
    },
    {
      "type": "library",
      "name": "read-pkg",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|read-pkg@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Read a package.json file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/read-pkg@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/read-pkg.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/read-pkg#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/read-pkg/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/read-pkg"
        }
      ]
    },
    {
      "type": "library",
      "name": "highlight",
      "group": "@babel",
      "version": "7.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|@babel/highlight@7.5.0",
      "author": "suchipi",
      "description": "Syntax highlight JavaScript strings for output in terminals.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/highlight@7.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://babeljs.io/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/babel/babel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "edd5787aef60071a0cd1d0278ff0421435bd2c5534cef4eb92ad2e80cee99c712082e38478ecf5b28d9982111dcef898cd01040f4af8100829b010a12b2d5345"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/highlight"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-deep-equal",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fast-deep-equal@2.0.1",
      "author": "Evgeny Poberezkin",
      "description": "Fast deep equal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@2.0.1",
      "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-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-deep-equal"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-json-stable-stringify",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|fast-json-stable-stringify@2.0.0",
      "author": "James Halliday",
      "description": "deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-json-stable-stringify@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/epoberezkin/fast-json-stable-stringify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/fast-json-stable-stringify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/fast-json-stable-stringify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d5142c0caee6b1189f87d3a76111064f86c8bbf2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-json-stable-stringify"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-schema-traverse",
      "version": "0.4.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|json-schema-traverse@0.4.1",
      "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@0.4.1",
      "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-0.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-schema-traverse"
        }
      ]
    },
    {
      "type": "library",
      "name": "uri-js",
      "version": "4.2.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|uri-js@4.2.2",
      "author": "Gary Court",
      "description": "An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/uri-js@4.2.2",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/garycourt/uri-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/garycourt/uri-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/garycourt/uri-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "298f45ae68abaa5f755f64208ebcb459de18f984ddadd661792f13170be46cb59ffc6e4a3490c287aa4a2f939972d116e3ed0169ae6274ad9942e10b4703f39d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/uri-js"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "punycode",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|uri-js@4.2.2|punycode@2.1.1",
          "author": "Mathias Bynens",
          "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/punycode@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/bestiejs/punycode.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://mths.be/punycode",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/bestiejs/punycode.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "5d1b118dd7fe8f99a5fb2ffa18a1cf65bac5ffca766206b424fb5da93218d977b9a2124f0fdb1a0c924b3efa7df8d481a6b56f7af7576726e78f672ff0e11dd0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/uri-js/node_modules/punycode"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "ansi-styles",
      "version": "3.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|ansi-styles@3.2.1",
      "author": "Sindre Sorhus",
      "description": "ANSI escape codes for styling strings in the terminal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansi-styles@3.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/ansi-styles.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/ansi-styles#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/ansi-styles/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "553d1923a91945d4e1f18c89c3748c6d89bfbbe36a7ec03112958ed0f7fdb2af3f7bde16c713a93cac7d151d459720ad3950cd390fbc9ed96a17189173eaf9a8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansi-styles"
        }
      ]
    },
    {
      "type": "library",
      "name": "nice-try",
      "version": "1.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|nice-try@1.0.5",
      "description": "Tries to execute a function and discards any error that occurs",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nice-try@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/electerious/nice-try.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/electerious/nice-try",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/electerious/nice-try/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d67878e5d79e6f9a25358ede5fcd8190f3bb492c51e524982623d3ad3745515630025f0228c03937d3e34d89078918e2b15731710d475dd2e1c76ab1c49ccb35"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nice-try"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-key",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-key@2.0.1",
      "author": "Sindre Sorhus",
      "description": "Get the PATH environment variable key cross-platform",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-key@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/path-key.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/path-key#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/path-key/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "411cadb574c5a140d3a4b1910d40d80cc9f40b40"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-key"
        }
      ]
    },
    {
      "type": "library",
      "name": "shebang-command",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|shebang-command@1.2.0",
      "author": "Kevin Martensson",
      "description": "Get the command from a shebang",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/shebang-command@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kevva/shebang-command.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kevva/shebang-command#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kevva/shebang-command/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "44aac65b695b03398968c39f363fee5deafdf1ea"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/shebang-command"
        }
      ]
    },
    {
      "type": "library",
      "name": "esrecurse",
      "version": "4.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|esrecurse@4.2.1",
      "description": "ECMAScript AST recursive visitor",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/esrecurse@4.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/estools/esrecurse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/estools/esrecurse",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/estools/esrecurse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "eb844107ef9f20e0173f0dcff5ccbcf6a7cc96f6445d992aa89923aaa5c8bf33f97b34598d6fa53d68f0df9517ff712150f1586e0e44478258803c38d34eff0d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/esrecurse"
        }
      ]
    },
    {
      "type": "library",
      "name": "estraverse",
      "version": "4.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|estraverse@4.2.0",
      "description": "ECMAScript JS AST traversal functions",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/estraverse@4.2.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/estools/estraverse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/estools/estraverse",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/estools/estraverse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0dee3fed31fcd469618ce7342099fc1afa0bdb13"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/estraverse"
        }
      ]
    },
    {
      "type": "library",
      "name": "acorn-jsx",
      "version": "5.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|acorn-jsx@5.0.1",
      "description": "Alternative, faster React.js JSX parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/acorn-jsx@5.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/RReverser/acorn-jsx.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/RReverser/acorn-jsx",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/RReverser/acorn-jsx/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1c9ec27cd1eb7c92e5353cc81144e3e372cd58692aa512f19b7623025703d000b2764f57ca7cd8b02047c6eb7e8aab7ed5a057931f543ffc3f66a32bd775c8ce"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/acorn-jsx"
        }
      ]
    },
    {
      "type": "library",
      "name": "acorn",
      "version": "6.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|acorn@6.2.1",
      "description": "ECMAScript parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/acorn@6.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/acornjs/acorn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/acornjs/acorn",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/acornjs/acorn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/acorn/-/acorn-6.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "243d314f91424433728c375adcbae0fc8c45b1ca7dab8b6262dc44d7f9cece528293b84846e62386ad6408d91b3e3311319b85ab6d073509f523d93c3a3d04f9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/acorn"
        }
      ]
    },
    {
      "type": "library",
      "name": "flat-cache",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|flat-cache@2.0.1",
      "author": "Roy Riojas",
      "description": "A stupidly simple key/value storage using files to persist some data",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/flat-cache@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/royriojas/flat-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/royriojas/flat-cache#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/royriojas/flat-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2e841eeb20ee50c0f3400107f2c82687831dea866773fecf8edc233454b3bde5ea487b7a91af5f3c1baca3b2067fd473e2eaa74a75a2147d81ff38f6e1ae5178"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/flat-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "parent-module",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|parent-module@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Get the path of the parent module",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parent-module@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/parent-module.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/parent-module#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/parent-module/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "190d84591a5057cfe8f80c3c62ab5f6593df3515996246e2744f64e6ba65fe10b7bed1c705f1a6d887e2eaa595f9ca031a4ad42990311372e8b7991cb11961fa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parent-module"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve-from",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|resolve-from@4.0.0",
      "author": "Sindre Sorhus",
      "description": "Resolve the path of a module like `require.resolve()` but from a given path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve-from@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/resolve-from.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/resolve-from#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/resolve-from/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a5bfcc6265ecb40932b11171f2988d235b4614d408140def904dc6ab812e035745ea01e9ffebe066ab021896a9bf2f0ddd0fb8a3b170beab8f25c9d9ed1632e2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve-from"
        }
      ]
    },
    {
      "type": "library",
      "name": "ansi-escapes",
      "version": "3.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|ansi-escapes@3.2.0",
      "author": "Sindre Sorhus",
      "description": "ANSI escape codes for manipulating the terminal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansi-escapes@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/ansi-escapes.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/ansi-escapes#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/ansi-escapes/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "701869adee266be5344f5a0ce5f5e0ec3cb5270ef3cf0bfb96dfc6a02a6bfa10d02686272953cb2f8742bd210532642eace42f4abc13ed22ff0c0961048f7b45"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansi-escapes"
        }
      ]
    },
    {
      "type": "library",
      "name": "cli-cursor",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|cli-cursor@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Toggle the CLI cursor",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cli-cursor@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/cli-cursor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/cli-cursor#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/cli-cursor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b35dac376479facc3e94747d41d0d0f5238ffcb5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cli-cursor"
        }
      ]
    },
    {
      "type": "library",
      "name": "cli-width",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|cli-width@2.2.0",
      "author": "Ilya Radchenko",
      "description": "Get stdout window width, with two fallbacks, tty and then a default.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cli-width@2.2.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/knownasilya/cli-width.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/knownasilya/cli-width",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/knownasilya/cli-width/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ff19ede8a9a5e579324147b0c11f0fbcbabed639"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cli-width"
        }
      ]
    },
    {
      "type": "library",
      "name": "external-editor",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|external-editor@3.1.0",
      "author": "Kevin Gravier",
      "description": "Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/external-editor@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mrkmg/node-external-editor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mrkmg/node-external-editor#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mrkmg/node-external-editor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "84c438097d69d62ce6b8b63266a2cc3bfa86370d74c12bfd40308f7f35dfc85ace682492a117ea13529fd6ce5a9fae89e49642eb635ec06fa62b8f63382b507b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/external-editor"
        }
      ]
    },
    {
      "type": "library",
      "name": "mute-stream",
      "version": "0.0.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|mute-stream@0.0.7",
      "author": "Isaac Z. Schlueter",
      "description": "Bytes go in, but they don't come out (when muted).",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mute-stream@0.0.7",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/mute-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/mute-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/mute-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mute-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "run-async",
      "version": "2.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|run-async@2.3.0",
      "author": "Simon Boudrias",
      "description": "Utility method to run function either synchronously or asynchronously using the common `this.async()` style.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/run-async@2.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/SBoudrias/run-async.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/SBoudrias/run-async#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/SBoudrias/run-async/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/run-async"
        }
      ]
    },
    {
      "type": "library",
      "name": "rxjs",
      "version": "6.5.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|rxjs@6.5.2",
      "author": "Ben Lesh",
      "description": "Reactive Extensions for modern JavaScript",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rxjs@6.5.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/reactivex/rxjs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ReactiveX/RxJS",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ReactiveX/RxJS/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1d46fb8f792f6fba7b78250713716a8e80ec0b5c5f650e001c559f4ca4a967eb00861cf95f5597d19b94a966f307642148ba770e82d41be84c7440caa96a3666"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rxjs"
        }
      ]
    },
    {
      "type": "library",
      "name": "string-width",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|string-width@2.1.1",
      "author": "Sindre Sorhus",
      "description": "Get the visual width of a string - the number of columns required to display it",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/string-width@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/string-width.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/string-width#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/string-width/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9cea87e7d75e0aaf52447971ab5030f39267b78c3a2af2caa9656293aa00f599255cb3483a5aa0e05db2ad3d4c55a4e302abd5c1d7de67bc3b682bc90fbba093"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string-width"
        }
      ]
    },
    {
      "type": "library",
      "name": "argparse",
      "version": "1.0.10",
      "bom-ref": "karma@4.4.1-tuxcare.2|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:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/argparse"
        }
      ]
    },
    {
      "type": "library",
      "name": "esprima",
      "version": "4.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|esprima@4.0.1",
      "author": "Ariya Hidayat",
      "description": "ECMAScript parsing infrastructure for multipurpose analysis",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/esprima@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jquery/esprima.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://esprima.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jquery/esprima/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "786b85170ed4a5d6be838a7e407be75b44724d7fd255e2410ccfe00ad30044ed1c2ee4f61dc10a9d33ef86357a6867aaac207fb1b368a742acce6d23b1a594e0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/esprima"
        }
      ]
    },
    {
      "type": "library",
      "name": "prelude-ls",
      "version": "1.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|prelude-ls@1.1.2",
      "author": "George Zahariev",
      "description": "prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://raw.github.com/gkz/prelude-ls/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/prelude-ls@1.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/gkz/prelude-ls.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://preludels.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gkz/prelude-ls/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "21932a549f5e52ffd9a827f570e04be62a97da54"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/prelude-ls"
        }
      ]
    },
    {
      "type": "library",
      "name": "type-check",
      "version": "0.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|type-check@0.3.2",
      "author": "George Zahariev",
      "description": "type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/type-check@0.3.2",
      "externalReferences": [
        {
          "url": "git://github.com/gkz/type-check.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gkz/type-check",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gkz/type-check/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5884cab512cf1d355e3fb784f30804b2b520db72"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/type-check"
        }
      ]
    },
    {
      "type": "library",
      "name": "deep-is",
      "version": "0.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|deep-is@0.1.3",
      "author": "Thorsten Lorenz",
      "description": "node's assert.deepEqual algorithm except for NaN being equal to NaN",
      "purl": "pkg:npm/deep-is@0.1.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/thlorenz/deep-is.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/deep-is#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/deep-is/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b369d6fb5dbc13eecf524f91b070feedc357cf34"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/deep-is"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-levenshtein",
      "version": "2.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|fast-levenshtein@2.0.6",
      "author": "Ramesh Nair",
      "description": "Efficient implementation of Levenshtein algorithm  with locale-specific collator support.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-levenshtein@2.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/hiddentao/fast-levenshtein.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/hiddentao/fast-levenshtein#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/hiddentao/fast-levenshtein/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3d8a5c66883a16a30ca8643e851f19baa7797917"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-levenshtein"
        }
      ]
    },
    {
      "type": "library",
      "name": "ansi-regex",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|ansi-regex@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansi-regex@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/ansi-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/ansi-regex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/ansi-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ed0317c322064f79466c02966bddb605ab37d998"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansi-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "slice-ansi",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|slice-ansi@2.1.0",
      "description": "Slice a string with ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/slice-ansi@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/slice-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/slice-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/slice-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "42ef950b713060b95d29ad5f0b1baebd42ef48938a12093da62f1d65e0952bb4ea05f50d4c7e2c1649388e88fc69f5527c062026848e7ad8f1f5058e279998a1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/slice-ansi"
        }
      ]
    },
    {
      "type": "library",
      "name": "wrappy",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|wrappy@1.0.2",
      "author": "Isaac Z. Schlueter",
      "description": "Callback wrapping utility",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/wrappy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/wrappy",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/wrappy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/wrappy"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-cache-api",
      "version": "3.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-cache-api@3.0.1",
      "author": "James Friend",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-cache-api@3.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/jsdf/browserify-cache-api.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jsdf/browserify-cache-api",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jsdf/browserify-cache-api/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-cache-api/-/browserify-cache-api-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "96247e853f068fd6e0d45cc73f0bb2cd9778ef02"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-cache-api"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "async",
          "version": "1.5.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|browserify-cache-api@3.0.1|async@1.5.2",
          "author": "Caolan McMahon",
          "description": "Higher-order functions and common patterns for asynchronous code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/async@1.5.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/caolan/async.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/caolan/async#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/caolan/async/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "ec6a61ae56480c0c3cb241c95618e20892f9672a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/browserify-cache-api/node_modules/async"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "anymatch",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|anymatch@2.0.0",
      "author": "Elan Shanker",
      "description": "Matches strings against configurable strings, globs, regular expressions, and/or functions",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/anymatch@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/anymatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/anymatch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/anymatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e6d78eb105800571c70453fdcb7b244b93f777f59f597a6fdc5529cbe2e8accacd61a4fda48e282cc417ee3cd0d8a9253691a9587cdd0974c34f66375c695907"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/anymatch"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "normalize-path",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|anymatch@2.0.0|normalize-path@2.1.1",
          "author": "Jon Schlinkert",
          "description": "Normalize file path slashes to be unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes unless disabled.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/normalize-path@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/normalize-path.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/normalize-path",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/normalize-path/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/anymatch/node_modules/normalize-path"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "outpipe",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|outpipe@1.1.1",
      "author": "substack",
      "description": "write output to a file through shell commands",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/outpipe@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/outpipe.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/outpipe",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/outpipe/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "50cf8616365e87e031e29a5ec9339a3da4725fa2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/outpipe"
        }
      ]
    },
    {
      "type": "library",
      "name": "fined",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|fined@1.2.0",
      "author": "Gulp Team",
      "description": "Find a file given a declaration of locations.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fined@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gulpjs/fined.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gulpjs/fined#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gulpjs/fined/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6580ea3cb1b10e40e10d90636416fea03d7e8f4ac0e04d295d8e747a994000e3e0d8dfe050149293920cd7f4213dfc95a35f6527e0af5e9a9fbe4f9bda9ffc36"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fined"
        }
      ]
    },
    {
      "type": "library",
      "name": "flagged-respawn",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|flagged-respawn@1.0.1",
      "author": "Gulp Team",
      "description": "A tool for respawning node binaries when special flags are present.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/flagged-respawn@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/gulpjs/flagged-respawn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gulpjs/flagged-respawn#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gulpjs/flagged-respawn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "94d687355ca66a39a4d0e24c067f1f554014d41b4378a22a2a8561938c4000b079eda00b83a6f85b431f27f71413483d6015f2e5785294f22960827b1da63fdd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/flagged-respawn"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-plain-object",
      "version": "2.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4",
      "author": "Jon Schlinkert",
      "description": "Returns true if an object was created by the `Object` constructor.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-plain-object@2.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-plain-object.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-plain-object",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-plain-object/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8793e98179168ad737f0104c61ac1360c5891c564956706ab85139ef11698c1f29245885ea067e6d4f96c88ff2a9788547999d2ec81835a3def2e6a8e94bfd3a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-plain-object"
        }
      ]
    },
    {
      "type": "library",
      "name": "object.map",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|object.map@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Similar to map for arrays, this creates a new object by calling the callback on each property of the original object.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object.map@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/object.map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/object.map",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/object.map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object.map"
        }
      ]
    },
    {
      "type": "library",
      "name": "rechoir",
      "version": "0.6.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|rechoir@0.6.2",
      "author": "Tyler Kellen",
      "description": "Require any supported file as a node module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/tkellen/node-rechoir/blob/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/rechoir@0.6.2",
      "externalReferences": [
        {
          "url": "git://github.com/tkellen/node-rechoir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tkellen/node-rechoir",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tkellen/node-rechoir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "85204b54dba82d5742e28c96756ef43af50e3384"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rechoir"
        }
      ]
    },
    {
      "type": "library",
      "name": "abbrev",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|abbrev@1.1.1",
      "author": "Isaac Z. Schlueter",
      "description": "Like ruby's abbrev module, but in js",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/abbrev@1.1.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/isaacs/abbrev-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/abbrev-js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/abbrev-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9e77bdfc8890fe1cc8858ea97439db06dcfb0e33d32ab634d0fff3bcf4a6e69385925eb1b86ac69d79ff56d4cd35f36d01f67dff546d7a192ccd4f6a7138a2d1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/abbrev"
        }
      ]
    },
    {
      "type": "library",
      "name": "osenv",
      "version": "0.1.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|osenv@0.1.5",
      "author": "Isaac Z. Schlueter",
      "description": "Look up environment settings specific to different operating systems",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/osenv@0.1.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/osenv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/osenv#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/osenv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d0259c08409d315736470dd4e70f598ea5fa81aeae6e4d710d52b1b4140f2bbc22b3fd05dabf53ea4e3274662179c97b614071055c612f9a22b0fb0dc403deda"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/osenv"
        }
      ]
    },
    {
      "type": "library",
      "name": "homedir-polyfill",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|homedir-polyfill@1.0.3",
      "author": "Brian Woodward",
      "description": "Node.js os.homedir polyfill for older versions of node.js.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/homedir-polyfill@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/doowb/homedir-polyfill.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/doowb/homedir-polyfill",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/doowb/homedir-polyfill/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7929a6584e5b6532b6368bb8834008df367daecc29ec644aa0a5d2d412d492f3ef88eaace184cdd5d8d022aad7cbd939804b5d2cfcbce898d1c2c34cf6d9c370"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/homedir-polyfill"
        }
      ]
    },
    {
      "type": "library",
      "name": "globule",
      "version": "1.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|globule@1.2.1",
      "author": "\"Cowboy\" Ben Alman",
      "description": "An easy-to-use wildcard globbing library.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/globule@1.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/cowboy/node-globule.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cowboy/node-globule",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cowboy/node-globule/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "83b42d816178b9848be7f767ef55b1b9b3ab4bb2551829c53c49e87828499819f247d330f271a81303a024bfd10b64ded1685bb045027a37c7f1264d27e69d61"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/globule"
        }
      ]
    },
    {
      "type": "library",
      "name": "body",
      "version": "5.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|body@5.1.0",
      "author": "Raynos",
      "description": "Body parsing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/body/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/body@5.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/body.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/body",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/body/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e4ba0ce410a46936323367609ecb4e6553125069"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/body"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "raw-body",
          "version": "1.1.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|body@5.1.0|raw-body@1.1.7",
          "author": "Jonathan Ong",
          "description": "Get and validate the raw body of a readable stream.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/raw-body@1.1.7",
          "externalReferences": [
            {
              "url": "git+https://github.com/stream-utils/raw-body.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/stream-utils/raw-body#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/stream-utils/raw-body/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "1d027c2bfa116acc6623bca8f00016572a87d425"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/body/node_modules/raw-body"
            }
          ]
        },
        {
          "type": "library",
          "name": "bytes",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|body@5.1.0|bytes@1.0.0",
          "author": "TJ Holowaychuk",
          "description": "byte size string parser / serializer",
          "purl": "pkg:npm/bytes@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/visionmedia/bytes.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/bytes.js#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/bytes.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3569ede8ba34315fab99c3e92cb04c7220de1fa8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/body/node_modules/bytes"
            }
          ]
        },
        {
          "type": "library",
          "name": "string_decoder",
          "version": "0.10.31",
          "bom-ref": "karma@4.4.1-tuxcare.2|body@5.1.0|string_decoder@0.10.31",
          "description": "The string_decoder module from Node core",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/string_decoder@0.10.31",
          "externalReferences": [
            {
              "url": "git://github.com/rvagg/string_decoder.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/rvagg/string_decoder",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/rvagg/string_decoder/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "62e203bc41766c6c28c9fc84301dab1c5310fa94"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/body/node_modules/string_decoder"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "faye-websocket",
      "version": "0.10.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|faye-websocket@0.10.0",
      "author": "James Coglan",
      "description": "Standards-compliant WebSocket server and client",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/faye-websocket@0.10.0",
      "externalReferences": [
        {
          "url": "git://github.com/faye/faye-websocket-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/faye/faye-websocket-node",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/faye/faye-websocket-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/faye-websocket"
        }
      ]
    },
    {
      "type": "library",
      "name": "livereload-js",
      "version": "2.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|livereload-js@2.4.0",
      "description": "LiveReload JS client - auto reload browser on changes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/livereload-js@2.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/livereload/livereload-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/livereload/livereload-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/livereload/livereload-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5cf407f19d860cffc7c33d8f083ae1da6b61e3215e8f0035399ffcd538b72e02b28437048ec4aca85599a231c6d2f6bf76e19df96ca8b18ede5cb0e83b2a9c3f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/livereload-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-ansi",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-ansi@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if a string has ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-ansi@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/has-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/has-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/has-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-ansi"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|has-ansi@2.0.0|ansi-regex@2.1.1",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/ansi-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/ansi-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/has-ansi/node_modules/ansi-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-angular",
      "version": "1.6.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-angular@1.6.6",
      "author": "Steve Mao",
      "description": "conventional-changelog angular preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-angular@1.6.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b2e427152a82c51c3207163af29613b05906d2d6887629c72cd1005f98afb70f1b0919c8827a6f7079a547fca3532648acd3d80285e56355a210a5a0484e0136"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-angular"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-atom",
      "version": "0.2.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-atom@0.2.8",
      "author": "Steve Mao",
      "description": "conventional-changelog atom preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-atom@0.2.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-atom#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-0.2.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f293d9aa131bae796d3418b38e80c26ff4b3f392b2517343431b80118014e55fde1e7d2890c0558ea73c687598a47af2b72656bcc19b6b23a50efee2f2411fea"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-atom"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-codemirror",
      "version": "0.3.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-codemirror@0.3.8",
      "author": "Steve Mao",
      "description": "conventional-changelog CodeMirror preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-codemirror@0.3.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-codemirror#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.3.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dc71592ad0574da5021efcfb6a2ea7936fa9b1122495d0e83730aca26d1e803b5598fb2fbc7664ce3ca785d43250b7da7114ac0536a2434a25ea704e2f874389"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-codemirror"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-core",
      "version": "2.0.11",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11",
      "description": "conventional-changelog core",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-core@2.0.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-core#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-2.0.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1ef4c4e9196a78467f3453ed41e14bb080ce2eb18fddb5d8afb9452cc84256c6ddb85d4c5c87bc38e0e4c0c172a358bd92ef4d581c159d59f48c39881578c346"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-core"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "dateformat",
          "version": "3.0.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|dateformat@3.0.3",
          "author": "Steven Levithan",
          "description": "A node.js package for Steven Levithan's excellent dateFormat() function.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/dateformat@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/felixge/node-dateformat.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/felixge/node-dateformat",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/felixge/node-dateformat/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "8f20844ed4a5dd5319316791a3b898d452f5f607acd6de7984ca39c9a6a6e09aec9b910f2fcf54424a10472888f987f893caf666976782457c86bd6521d8dbdd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/dateformat"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "1.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg-up@1.0.1",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9d63c13276c065918d57f002a57f40a1b643fb02"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "1.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "find-up",
          "version": "1.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|find-up@1.1.2",
          "author": "Sindre Sorhus",
          "description": "Find a file by walking up parent directories",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-up@1.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/find-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/find-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/find-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "1.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|load-json-file@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Read and parse a JSON file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/load-json-file@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/load-json-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "956905708d58b4bab4c2261b04f59f31c99374c0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "1.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|path-type@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path is a file, directory, or symlink",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-type@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-type.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "59c44f7ee491da704da415da5a4070ba4f8fe441"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "2.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|path-exists@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-exists.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-exists#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-exists/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-bom",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|strip-bom@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip UTF-8 byte order mark (BOM) from a string/buffer",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-bom@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-bom.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-bom#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-bom/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6219a85616520491f35788bdbf1447a99c7e6b0e"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-core/node_modules/strip-bom"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-ember",
      "version": "0.3.12",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-ember@0.3.12",
      "author": "Steve Mao",
      "description": "conventional-changelog ember preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-ember@0.3.12",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-ember#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-0.3.12.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9a627303bbb36eb3aa785f3d74c322eb3d7b3b4ece4535e54cc02b9cb1bd6535f8a0b68a368954971154165166f495285566a35696874168f11f510e43e011a1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-ember"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-eslint",
      "version": "1.0.9",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-eslint@1.0.9",
      "author": "Steve Mao",
      "description": "conventional-changelog eslint preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-eslint@1.0.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-eslint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-1.0.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "87cee77d58767dd93d7c922fcf6eb0081b1b0c2fcac6a09ce704a534c65b5dc011b5b80d6cd0c817b63b72da2415d9f193355d687b1b20d921e78f13f5e040ed"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-eslint"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-express",
      "version": "0.3.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-express@0.3.6",
      "author": "Steve Mao",
      "description": "conventional-changelog express preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-express@0.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-express#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-0.3.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "de2595b41259f519d19d9bde343cce0fc4119fa83abd489fd2a553596ca2e6750801bb8dd457cf57229d0252497e9e489be744f0a8b2fddd92a5a5ffd17ebbf1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-express"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-jquery",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-jquery@0.1.0",
      "author": "Steve Mao",
      "description": "conventional-changelog jquery preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-jquery@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/conventional-changelog-jquery.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/conventional-changelog-jquery#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/conventional-changelog-jquery/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0208397162e3846986e71273b6c79c5b5f80f510"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-jquery"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-jscs",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-jscs@0.1.0",
      "author": "Steve Mao",
      "description": "conventional-changelog jscs preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-jscs@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/conventional-changelog-jscs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/conventional-changelog-jscs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/conventional-changelog-jscs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0479eb443cc7d72c58bf0bcf0ef1d444a92f0e5c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-jscs"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-jshint",
      "version": "0.3.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-jshint@0.3.8",
      "author": "Steve Mao",
      "description": "conventional-changelog jshint preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-jshint@0.3.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-jshint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-0.3.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "867f50538648ff9579d3028f24d3c64f88045a088116957a69d89e20b5b831a505ca7b8360ebd0ef510c4a3dc4ce72722a2fcacee5e973d746997f278d93238a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-jshint"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-preset-loader",
      "version": "1.1.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-preset-loader@1.1.8",
      "description": "Configuration preset loader for `conventional-changelog`.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-preset-loader@1.1.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-preset-loader#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-1.1.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "32492c3381b861dacc953d8c6d3b15d85e8b5eefe1651d1373fc9e9d1ac320a470065fd23fb111e190e5825a89b02ccb262e14a2705ce760649b9873ace54273"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-preset-loader"
        }
      ]
    },
    {
      "type": "library",
      "name": "irregular-plurals",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|irregular-plurals@1.4.0",
      "author": "Sindre Sorhus",
      "description": "Map of nouns to their irregular plural form",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/irregular-plurals@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/irregular-plurals.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/irregular-plurals#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/irregular-plurals/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2ca9b033651111855412f16be5d77c62a458a766"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/irregular-plurals"
        }
      ]
    },
    {
      "type": "library",
      "name": "git-semver-tags",
      "version": "1.3.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6",
      "author": "Steve Mao",
      "description": "Get all git semver tags of your repository in reverse chronological order",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/git-semver-tags@1.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-semver-tags#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.3.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "da31e5267967e03fc40a4f45c46101877938e308187568d60ed32624f69e723a119b12a8dd8d4b87c18c62e38fbb4e021f0f3a35300e0dc8588c2e699e93108a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/git-semver-tags"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "meow",
          "version": "4.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|meow@4.0.1",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/meow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/meow#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/meow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c5c4811c3e59f3acda39cfbbf352abba9b870337865d22ed8803a606c88b0e23d2698481ea175ec369e0f440409d9eb68da806f4c1c039dc690e2fe5581149fc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|camelcase-keys@4.2.0",
          "author": "Sindre Sorhus",
          "description": "Convert object keys to camelCase",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase-keys@4.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase-keys.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a2aa5fb1af688758259c32c141426d78923b9b77"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|read-pkg-up@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|redent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip redundant indentation and indent the string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/redent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/redent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/redent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/redent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|trim-newlines@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Trim newlines from the start and/or end of a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/trim-newlines@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/trim-newlines.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b403d0b91be50c331dfc4b82eeceb22c3de16d20"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|camelcase@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d545635be1e33c542649c69173e5de6acfae34dd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|map-obj@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Map object keys and values into a new object",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/map-obj@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/map-obj.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a65cd29087a92598b8791257a523e021222ac1f9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|read-pkg@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9cbc686978fee65d16c00e2b19c237fcf6e38389"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|strip-indent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip leading whitespace from each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-indent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-indent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "5ef8db295d01e6ed6cbf7aab96998d7822527b68"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|load-json-file@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Read and parse a JSON file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/load-json-file@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/load-json-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "2f5f45ab91e33216234fd53adab668eb4ec0993b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|path-type@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path is a file, directory, or symlink",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-type@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-type.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4f6654b1d6451e0037bb87b93df3db8ddec70c3a713e741be633744ab0ec8cd4ae5571c9aadc139d6a86d01d6366b82627fee58f51265480725add60c46916be"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|parse-json@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/parse-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "be35f5425be1f7f6c747184f98a788cb99477ee0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|pify@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Promisify a callback-style function",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pify@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/pify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/pify#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/pify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-semver-tags/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "github",
      "version": "0.2.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|github@0.2.4",
      "author": "Mike de Boer",
      "description": "NodeJS wrapper for the GitHub API",
      "licenses": [
        {
          "license": {
            "name": "The MIT License",
            "acknowledgement": "declared",
            "url": "http://www.opensource.org/licenses/mit-license.php"
          }
        }
      ],
      "purl": "pkg:npm/github@0.2.4",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/mikedeboer/node-github.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/mikedeboer/node-github",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mikedeboer/node-github/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/github/-/github-0.2.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "24fa7f0e13fa11b946af91134c51982a91ce538b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/github"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "mime",
          "version": "1.6.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|github@0.2.4|mime@1.6.0",
          "author": "Robert Kieffer",
          "description": "A comprehensive library for mime-type mapping",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mime@1.6.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/broofa/node-mime.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/broofa/node-mime#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/broofa/node-mime/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c74567f2ca48fb0b89d4ee92ee09db69083c3f187834d1dbeca4883661162a23c4e1128ea65be28e7f8d92662699180febc99cef48f611b793151b2bb306907a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/github/node_modules/mime"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.merge",
      "version": "4.6.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|lodash.merge@4.6.2",
      "author": "John-David Dalton",
      "description": "The Lodash method `_.merge` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.merge@4.6.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d0aa63a97455beb6320ac5f5b3047f5d32b4bdae9542440ce8c368ecfa96efb0728c086801103c11facfd4de3e2a52a3f184b46540ad453fd852e872603ba321"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash.merge"
        }
      ]
    },
    {
      "type": "library",
      "name": "meow",
      "version": "3.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0",
      "author": "Sindre Sorhus",
      "description": "CLI app helper",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/meow@3.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/meow.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/meow#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/meow/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "72cb668b425228290abbfa856892587308a801fb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/meow"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "1.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|read-pkg-up@1.0.1",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9d63c13276c065918d57f002a57f40a1b643fb02"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "find-up",
          "version": "1.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|find-up@1.1.2",
          "author": "Sindre Sorhus",
          "description": "Find a file by walking up parent directories",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-up@1.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/find-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/find-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/find-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "1.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|read-pkg@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "2.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|path-exists@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-exists.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-exists#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-exists/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "1.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|load-json-file@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Read and parse a JSON file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/load-json-file@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/load-json-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "956905708d58b4bab4c2261b04f59f31c99374c0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "1.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|path-type@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path is a file, directory, or symlink",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-type@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-type.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "59c44f7ee491da704da415da5a4070ba4f8fe441"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-bom",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|strip-bom@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip UTF-8 byte order mark (BOM) from a string/buffer",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-bom@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-bom.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-bom#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-bom/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6219a85616520491f35788bdbf1447a99c7e6b0e"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/meow/node_modules/strip-bom"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "find",
      "version": "0.2.9",
      "bom-ref": "karma@4.4.1-tuxcare.2|find@0.2.9",
      "author": "yuanchuan",
      "description": "Find files or directories by name",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/find@0.2.9",
      "externalReferences": [
        {
          "url": "git://github.com/yuanchuan/find.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yuanchuan/find#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yuanchuan/find/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/find/-/find-0.2.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4b73f1ff9e56ad91b76e716407fe5ffe6554bb8c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/find"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs-extra",
      "version": "3.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fs-extra@3.0.1",
      "author": "JP Richardson",
      "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fs-extra@3.0.1",
      "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-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3794f378c58b342ea7dbbb23095109c4b3b62291"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fs-extra"
        }
      ]
    },
    {
      "type": "library",
      "name": "js-base64",
      "version": "2.5.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|js-base64@2.5.1",
      "author": "Dan Kogai",
      "description": "Yet another Base64 transcoder in pure-JS",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/js-base64@2.5.1",
      "externalReferences": [
        {
          "url": "git://github.com/dankogai/js-base64.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dankogai/js-base64#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dankogai/js-base64/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "33b90b73379d44c617e0bf0c761e0ccf200c33d3b9a2cc7ee0570e42e4efaf703d1760fd4b925785e3747b035baef2b651ab644d184be5e8c69864a334c899bb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/js-base64"
        }
      ]
    },
    {
      "type": "library",
      "name": "jsonfile",
      "version": "3.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|jsonfile@3.0.1",
      "author": "JP Richardson",
      "description": "Easily read/write JSON files.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jsonfile@3.0.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-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a5ecc6f65f53f662c4415c7675a0331d0992ec66"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jsonfile"
        }
      ]
    },
    {
      "type": "library",
      "name": "open",
      "version": "0.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|open@0.0.5",
      "author": "J Jordan",
      "description": "open a file or url in the user's preferred application",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/open@0.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/pwnall/node-open.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jjrdn/node-open",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pwnall/node-open/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/open/-/open-0.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/open"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs-finder",
      "version": "1.8.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fs-finder@1.8.1",
      "author": "David Kudera",
      "description": "[ABANDONED] File system recursive finder",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fs-finder@1.8.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/Carrooi/Node-FsFinder.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Carrooi/Node-FsFinder#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Carrooi/Node-FsFinder/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fs-finder/-/fs-finder-1.8.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "106fea8aa89d0af343360663d5855862cae1b874"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fs-finder"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "async",
          "version": "0.2.10",
          "bom-ref": "karma@4.4.1-tuxcare.2|fs-finder@1.8.1|async@0.2.10",
          "author": "Caolan McMahon",
          "description": "Higher-order functions and common patterns for asynchronous code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared",
                "url": "https://github.com/caolan/async/raw/master/LICENSE"
              }
            }
          ],
          "purl": "pkg:npm/async@0.2.10",
          "externalReferences": [
            {
              "url": "git+https://github.com/caolan/async.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/caolan/async#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/caolan/async/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/fs-finder/node_modules/async"
            }
          ]
        },
        {
          "type": "library",
          "name": "q",
          "version": "1.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|fs-finder@1.8.1|q@1.0.1",
          "author": "Kris Kowal",
          "description": "A library for promises (CommonJS/Promises/A,B,D)",
          "purl": "pkg:npm/q@1.0.1",
          "externalReferences": [
            {
              "url": "git://github.com/kriskowal/q.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kriskowal/q",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "http://github.com/kriskowal/q/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/q/-/q-1.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "11872aeedee89268110b10a718448ffb10112a14"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/fs-finder/node_modules/q"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "get-stdin",
      "version": "4.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|get-stdin@4.0.1",
      "author": "Sindre Sorhus",
      "description": "Easier stdin",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-stdin@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/get-stdin.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/get-stdin#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/get-stdin/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b968c6b0a04384324902e8bf1a5df32579a450fe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-stdin"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-legacy-log-utils",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|grunt-legacy-log-utils@2.0.1",
      "author": "\"Cowboy\" Ben Alman",
      "description": "Static methods for the Grunt 0.4.x logger.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-legacy-log-utils@2.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/gruntjs/grunt-legacy-log-utils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://gruntjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/gruntjs/grunt-legacy-log-utils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a3bb87c8efc9fa2dad5c6f2bd9b64d955936d2f948149f48118c873024067d662bbbc26fdf04ea299cef577d185bdad6123ab478fddc7e5435a96a2321ef5514"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/grunt-legacy-log-utils"
        }
      ]
    },
    {
      "type": "library",
      "name": "getobject",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|getobject@0.1.0",
      "author": "\"Cowboy\" Ben Alman",
      "description": "get.and.set.deep.objects.easily = true",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/cowboy/node-getobject/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/getobject@0.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/cowboy/node-getobject.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cowboy/node-getobject",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cowboy/node-getobject/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "047a449789fa160d018f5486ed91320b6ec7885c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/getobject"
        }
      ]
    },
    {
      "type": "library",
      "name": "underscore.string",
      "version": "3.3.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|underscore.string@3.3.5",
      "description": "String manipulation extensions for Underscore.js javascript library.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/underscore.string@3.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/epeli/underscore.string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://epeli.github.com/underscore.string/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epeli/underscore.string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "83e7699a09fe5c19de2e65d7a3eb06956e71404b7812b912de681e3761856eb7a661e3014892abf567f6289a654156a23d8fdfec537a6ada2c598366f68beb62"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/underscore.string"
        }
      ]
    },
    {
      "type": "library",
      "name": "ci-info",
      "version": "1.6.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|ci-info@1.6.0",
      "author": "Thomas Watson Steen",
      "description": "Get details about the current Continuous Integration environment",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ci-info@1.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/watson/ci-info.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/watson/ci-info",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/watson/ci-info/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bec19d9304820e95a63fcd277004d7ee279ae435907a6835520096e49f2daa3537958c3814162e8fcf49d024d5a2603b0447ef49977ce06987928f8cc45414d8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ci-info"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer-alloc-unsafe",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|buffer-alloc-unsafe@1.1.0",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/buffer-alloc-unsafe@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/LinusU/buffer-alloc-unsafe.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/LinusU/buffer-alloc-unsafe#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/LinusU/buffer-alloc-unsafe/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4c433688c20441d276ca33c9a1222c95d9e5795680935a16dc305553293238bb04b0598473d927f921453f3fa0979e0a40dc650e7030097a2c392f4e931db102"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/buffer-alloc-unsafe"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer-fill",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|buffer-fill@1.0.0",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/buffer-fill@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/LinusU/buffer-fill.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/LinusU/buffer-fill#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/LinusU/buffer-fill/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f8f78b76789888ef39f205cd637f68e702122b2c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/buffer-fill"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-running",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-running@2.1.0",
      "author": "Noah Isaacson",
      "description": "Test if a process with a given pid is running",
      "licenses": [
        {
          "license": {
            "name": "BSD",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-running@2.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/nisaacson/is-running.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nisaacson/is-running#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nisaacson/is-running/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-running/-/is-running-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "30a73ff5cc3854e4fc25490809e9f5abf8de09e0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-running"
        }
      ]
    },
    {
      "type": "library",
      "name": "ps-tree",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|ps-tree@1.1.1",
      "author": "Charlie Robbins",
      "description": "Get all children of a pid",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ps-tree@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/indexzero/ps-tree.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/indexzero/ps-tree#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indexzero/ps-tree/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "91e7fb7d8612295a907df9b34ccb157140f539b349329f2c3529871a518ab194322ff86df4c64a93ceaed11775361a53380ba1ab02822cba64b7092acfe305f0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ps-tree"
        }
      ]
    },
    {
      "type": "library",
      "name": "temp-fs",
      "version": "0.9.9",
      "bom-ref": "karma@4.4.1-tuxcare.2|temp-fs@0.9.9",
      "author": "Jak Wings",
      "description": "Temporary files, directories or names!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/temp-fs@0.9.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/jakwings/node-temp-fs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jakwings/node-temp-fs",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jakwings/node-temp-fs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/temp-fs/-/temp-fs-0.9.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8071730437870720e9431532fe2814364f8803d7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/temp-fs"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "rimraf",
          "version": "2.5.4",
          "bom-ref": "karma@4.4.1-tuxcare.2|temp-fs@0.9.9|rimraf@2.5.4",
          "author": "Isaac Z. Schlueter",
          "description": "A deep deletion module for node (like `rm -rf`)",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/rimraf@2.5.4",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/rimraf.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/rimraf#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/rimraf/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "96800093cbf1a0c86bd95b4625467535c29dfa04"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/temp-fs/node_modules/rimraf"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "null-check",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|null-check@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Ensure a path doesn't contain null bytes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/null-check@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/null-check.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/null-check#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/null-check/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "977dffd7176012b9ec30d2a39db5cf72a0439edd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/null-check"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-differ",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-differ@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Create an array with values that are present in the first input array but not additional ones",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-differ@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/array-differ.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/array-differ#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/array-differ/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "eff52e3758249d33be402b8bb8e564bb2b5d4031"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-differ"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-union",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-union@1.0.2",
      "author": "Sindre Sorhus",
      "description": "Create an array of unique values, in order, from the input arrays",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-union@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/array-union.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/array-union#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/array-union/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9a34410e4f4e3da23dea375be5be70f24778ec39"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-union"
        }
      ]
    },
    {
      "type": "library",
      "name": "balanced-match",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|balanced-match@1.0.0",
      "author": "Julian Gruber",
      "description": "Match balanced character pairs, like \"{\" and \"}\"",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/balanced-match@1.0.0",
      "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",
          "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-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "89b4d199ab2bee49de164ea02b89ce462d71b767"
            }
          ],
          "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": "concat-map",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|concat-map@0.0.1",
      "author": "James Halliday",
      "description": "concatenative mapdashery",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/concat-map@0.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/substack/node-concat-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/node-concat-map#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/node-concat-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d8a96bd77fd68df7793a73036a3ba0d5405d477b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/concat-map"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-object",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-object@1.0.1",
      "author": "Raynos",
      "description": "Checks whether a value is an object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/ljharb/is-object/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/is-object@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/is-object.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/is-object",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/is-object/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8952688c5ec2ffd6b03ecc85e769e02903083470"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-object"
        }
      ]
    },
    {
      "type": "library",
      "name": "merge-descriptors",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|merge-descriptors@1.0.1",
      "author": "Jonathan Ong",
      "description": "Merge objects using descriptors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/merge-descriptors@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/component/merge-descriptors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/merge-descriptors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/merge-descriptors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/merge-descriptors"
        }
      ]
    },
    {
      "type": "library",
      "name": "yauzl",
      "version": "2.4.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|yauzl@2.4.1",
      "author": "Josh Wolfe",
      "description": "yet another unzip library for node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yauzl@2.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/thejoshwolfe/yauzl.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thejoshwolfe/yauzl",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thejoshwolfe/yauzl/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9528f442dab1b2284e58b4379bb194e22e0c4005"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yauzl"
        }
      ]
    },
    {
      "type": "library",
      "name": "agent-base",
      "version": "4.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|agent-base@4.3.0",
      "author": "Nathan Rajlich",
      "description": "Turn a function into an `http.Agent` instance",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/agent-base@4.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/TooTallNate/node-agent-base.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/TooTallNate/node-agent-base#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/TooTallNate/node-agent-base/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b1a95c1a78a75749cfaf0a46367e154d705bd523ae5d0062a9bacd5e87a2cc9b07aec2fa11114cd8d7b725448159113a69e34923644e3ff5841080d48837b772"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/agent-base"
        }
      ]
    },
    {
      "type": "library",
      "name": "async-limiter",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|async-limiter@1.0.0",
      "author": "Samuel Reed",
      "description": "asynchronous function queue with adjustable concurrency",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/async-limiter@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/strml/async-limiter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/strml/async-limiter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/strml/async-limiter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8e9fee167a283a23be2f6d757993a84b2ce93884cc5f1d6b0484dab98ca41b705160fbbc87451cc6c3cd074e11479be8e13cb3dfe6b2d7bb51e8955ff6acd85a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/async-limiter"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-from",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-from@2.1.1",
      "description": "A ponyfill for the ES 2015 (ES6) `Array.from()`.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-from@2.1.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/studio-b12/array-from.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/studio-b12/array-from#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/studio-b12/array-from/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-from"
        }
      ]
    },
    {
      "type": "library",
      "name": "text-encoding",
      "group": "@sinonjs",
      "version": "0.7.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|@sinonjs/text-encoding@0.7.1",
      "author": "Joshua Bell",
      "description": "Polyfill for the Encoding Living Standard's API.",
      "licenses": [
        {
          "expression": "(Unlicense OR Apache-2.0)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/%40sinonjs/text-encoding@0.7.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/inexorabletash/text-encoding.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inexorabletash/text-encoding",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inexorabletash/text-encoding/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fa24db9edc362193dbfda9d50dbca9cdf41af9acbae0c5b4668f1a27c8193d630c2bafceb9b3156fa9543cc6a0aa338f9e6b5ab979c50800959773bba208dea9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@sinonjs/text-encoding"
        }
      ]
    },
    {
      "type": "library",
      "name": "just-extend",
      "version": "4.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|just-extend@4.0.2",
      "author": "Angus Croll",
      "description": "extend an object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/just-extend@4.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/angus-c/just.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/angus-c/just#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/angus-c/just/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/just-extend/-/just-extend-4.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "16b2f03a09be897acf57ee730d4e89aaee200915db584420d8edd228e36c584e30ec05c5464af24b9ddba5675a2fd70da25f80991dc0118cfa927fa8d1f08f9f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/just-extend"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-to-regexp",
      "version": "1.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-to-regexp@1.7.0",
      "description": "Express style path to RegExp utility",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-to-regexp@1.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/pillarjs/path-to-regexp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pillarjs/path-to-regexp#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pillarjs/path-to-regexp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "59fde0f435badacba103a84e9d3bc64e96b9937d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-to-regexp"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "isarray",
          "version": "0.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|path-to-regexp@1.7.0|isarray@0.0.1",
          "author": "Julian Gruber",
          "description": "Array#isArray for older browsers",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/isarray@0.0.1",
          "externalReferences": [
            {
              "url": "git://github.com/juliangruber/isarray.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/juliangruber/isarray",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/juliangruber/isarray/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "8a18acfca9a8f4177e09abfc6038939b05d1eedf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/path-to-regexp/node_modules/isarray"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "has-flag",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-flag@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if argv has a specific flag",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-flag@3.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-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b5d454dc2199ae225699f3467e5a07f3b955bafd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-flag"
        }
      ]
    },
    {
      "type": "library",
      "name": "accepts",
      "version": "1.3.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|accepts@1.3.7",
      "description": "Higher-level content negotiation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/accepts@1.3.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/accepts.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/accepts#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/accepts/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "225f3442cd968d89492013733642ba298aa554c4db64b5e01f1da84f4a54fdf8d11f2129f8f11f10f634477582c001953ad6aec61d613b136021fe5bbfb750a4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/accepts"
        }
      ]
    },
    {
      "type": "library",
      "name": "base64id",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|base64id@1.0.0",
      "author": "Kristian Faeldt",
      "description": "Generates a base64 id",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/base64id@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/faeldt/base64id.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/faeldt/base64id#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/faeldt/base64id/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/base64id"
        }
      ]
    },
    {
      "type": "library",
      "name": "cookie",
      "version": "0.3.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|cookie@0.3.1",
      "author": "Roman Shtylman",
      "description": "HTTP server cookie parsing and serialization",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cookie@0.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/cookie.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/cookie#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/cookie/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cookie"
        }
      ]
    },
    {
      "type": "library",
      "name": "engine.io-parser",
      "version": "2.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|engine.io-parser@2.1.3",
      "description": "Parser for the client for the realtime Engine",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/engine.io-parser@2.1.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/socketio/engine.io-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/socketio/engine.io-parser",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/socketio/engine.io-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e875cfaded8ee07a2e97b73883b21cfd7ccf9c706f68498df74bed44ef6e2e6c2d46a4264cec3440c7af2f54ce7cbd82a6ed55cec69398ca2d42031d9331a454"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/engine.io-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "ws",
      "version": "3.3.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|ws@3.3.3",
      "author": "Einar Otto Stangvik",
      "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ws@3.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/websockets/ws.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/websockets/ws",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/websockets/ws/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9e758b6bf370652b7829026ee7531894271243983b20da4eace32de1757c8f876a4d77669549921d0f3fa0b0b4ebd724aded1f46c81fbec2b06d376d28b08390"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ws"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "safe-buffer",
          "version": "5.1.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|ws@3.3.3|safe-buffer@5.1.2",
          "author": "Feross Aboukhadijeh",
          "description": "Safer Node.js Buffer API",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/safe-buffer@5.1.2",
          "externalReferences": [
            {
              "url": "git://github.com/feross/safe-buffer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/feross/safe-buffer",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/feross/safe-buffer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/ws/node_modules/safe-buffer"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "backo2",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|backo2@1.0.2",
      "description": "simple backoff based on segmentio/backo",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/backo2@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/mokesmokes/backo.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mokesmokes/backo#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mokesmokes/backo/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/backo2"
        }
      ]
    },
    {
      "type": "library",
      "name": "base64-arraybuffer",
      "version": "0.1.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|base64-arraybuffer@0.1.5",
      "author": "Niklas von Hertzen",
      "description": "Encode/decode base64 data into ArrayBuffers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://github.com/niklasvh/base64-arraybuffer/blob/master/LICENSE-MIT"
          }
        }
      ],
      "purl": "pkg:npm/base64-arraybuffer@0.1.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/niklasvh/base64-arraybuffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/niklasvh/base64-arraybuffer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/niklasvh/base64-arraybuffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "73926771923b5a19747ad666aa5cd4bf9c6e9ce8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/base64-arraybuffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "component-bind",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|component-bind@1.0.0",
      "description": "function binding utility",
      "purl": "pkg:npm/component-bind@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/component/bind.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/bind#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/bind/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/component-bind"
        }
      ]
    },
    {
      "type": "library",
      "name": "component-emitter",
      "version": "1.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
      "description": "Event emitter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/component-emitter@1.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/component/emitter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/emitter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/emitter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "137918d6d78283f7df7a6b7c5a63e140e69425e6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/component-emitter"
        }
      ]
    },
    {
      "type": "library",
      "name": "engine.io-client",
      "version": "3.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|engine.io-client@3.2.1",
      "description": "Client for the realtime Engine",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/engine.io-client@3.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/socketio/engine.io-client.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/socketio/engine.io-client",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/socketio/engine.io-client/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cb901b932b5678ce2342bee6fe4a102dce40c6944a0b58445546ffb35154016109ab9033249e0d2efcee28fbb1b438b932aef9e56b83bd9e88bf6ad78f83d3cf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/engine.io-client"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|engine.io-client@3.2.1|debug@3.1.0",
          "author": "TJ Holowaychuk",
          "description": "small debugging utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@3.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/visionmedia/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "397f17a8feffd5af5caa4c58c36c97b2cd797f6e8d2960690d741dd3fb8afca3ea7508716cf6bdf78867ce3704d95a90a43b257f9e7bdb770a3d43864a6318de"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/engine.io-client/node_modules/debug"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "has-cors",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-cors@1.1.0",
      "author": "Nathan Rajlich",
      "description": "Detects support for Cross-Origin Resource Sharing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-cors@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/component/has-cors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/has-cors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/has-cors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5e474793f7ea9843d1bb99c23eef49ff126fff39"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-cors"
        }
      ]
    },
    {
      "type": "library",
      "name": "indexof",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|indexof@0.0.1",
      "description": "Microsoft sucks",
      "purl": "pkg:npm/indexof@0.0.1",
      "externalReferences": [
        {
          "url": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "82dc336d232b9062179d05ab3293a66059fd435d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/indexof"
        }
      ]
    },
    {
      "type": "library",
      "name": "object-component",
      "version": "0.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|object-component@0.0.3",
      "purl": "pkg:npm/object-component@0.0.3",
      "externalReferences": [
        {
          "url": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f0c69aa50efc95b866c186f400a33769cb2f1291"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object-component"
        }
      ]
    },
    {
      "type": "library",
      "name": "parseqs",
      "version": "0.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|parseqs@0.0.5",
      "author": "Gal Koren",
      "description": "Provides methods for parsing a query string into an object, and vice versa.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parseqs@0.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/get/querystring.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/get/querystring",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/get/querystring/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d5208a3738e46766e291ba2ea173684921a8b89d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parseqs"
        }
      ]
    },
    {
      "type": "library",
      "name": "parseuri",
      "version": "0.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|parseuri@0.0.5",
      "description": "Method that parses a URI and returns an array of its components",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parseuri@0.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/get/parseuri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/get/parseuri",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/get/parseuri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "80204a50d4dbb779bfdc6ebe2778d90e4bce320a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parseuri"
        }
      ]
    },
    {
      "type": "library",
      "name": "to-array",
      "version": "0.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|to-array@0.1.4",
      "author": "Raynos",
      "description": "Turn an array like into an array",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/to-array/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/to-array@0.1.4",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/to-array.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/to-array",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/to-array/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/to-array"
        }
      ]
    },
    {
      "type": "library",
      "name": "cookiejar",
      "version": "2.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|cookiejar@2.1.2",
      "author": "bradleymeck",
      "description": "simple persistent cookiejar system",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cookiejar@2.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/bmeck/node-cookiejar.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bmeck/node-cookiejar#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bmeck/node-cookiejar/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "330f9a75c7f33f170f788fb45a5bd1aebff794654ed1b0fbe52c57ebcd757314a1d566f1c7bc590462b5795b437fab22f2b8369619d48ec54b30531f6d122ec0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cookiejar"
        }
      ]
    },
    {
      "type": "library",
      "name": "form-data",
      "version": "2.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|form-data@2.5.0",
      "author": "Felix Geisendörfer",
      "description": "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/form-data@2.5.0",
      "externalReferences": [
        {
          "url": "git://github.com/form-data/form-data.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/form-data/form-data#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/form-data/form-data/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/form-data/-/form-data-2.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "59789e5f71bff2c89d7ba548ab1e3869b97250ba06aee49d7b93cd4f1a14ca8e427b200c5fa9d5594774ae08acb7f12e5fae79723854853a35168ded458a9b70"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/form-data"
        }
      ]
    },
    {
      "type": "library",
      "name": "formidable",
      "version": "1.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|formidable@1.2.1",
      "description": "A node.js module for parsing form data, especially file uploads.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/formidable@1.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/felixge/node-formidable.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/felixge/node-formidable",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/felixge/node-formidable/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "16cf55460b8bd20a861e45d2e46422302af5561641c73d099c9b38266329ff68cbd7c1666f3befeef385454f94f130641c413f097d6a0d7cc9a655542e0b0b7a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/formidable"
        }
      ]
    },
    {
      "type": "library",
      "name": "pseudomap",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|pseudomap@1.0.2",
      "author": "Isaac Z. Schlueter",
      "description": "A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pseudomap@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/isaacs/pseudomap.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/pseudomap#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/pseudomap/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f052a28da70e618917ef0a8ac34c1ae5a68286b3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pseudomap"
        }
      ]
    },
    {
      "type": "library",
      "name": "mime-db",
      "version": "1.40.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|mime-db@1.40.0",
      "description": "Media Type Database",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mime-db@1.40.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/mime-db.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/mime-db#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/mime-db/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8d875e38c3f2f6f9f112a151468e99bd367c77da0f6fe935f0f2a860d6147b6b2d54404f3f0b259ffa96cdd6e6688be7859f6fd8ff82b9e70af9fa547ec57698"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mime-db"
        }
      ]
    },
    {
      "type": "library",
      "name": "inline-source-map",
      "version": "0.6.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|inline-source-map@0.6.2",
      "author": "Thorsten Lorenz",
      "description": "Adds source mappings and base64 encodes them, so they can be inlined in your generated file.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/inline-source-map@0.6.2",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/inline-source-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/inline-source-map",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/inline-source-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f9393471c18a79d1724f863fa38b586370ade2a5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/inline-source-map"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "source-map",
          "version": "0.5.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|inline-source-map@0.6.2|source-map@0.5.7",
          "author": "Nick Fitzgerald",
          "description": "Generates and consumes source maps",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/source-map@0.5.7",
          "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.5.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/inline-source-map/node_modules/source-map"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.memoize",
      "version": "3.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|lodash.memoize@3.0.4",
      "author": "John-David Dalton",
      "description": "The modern build of lodash’s `_.memoize` as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.memoize@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2dcbd2c287cbc0a55cc42328bd0c736150d53e3f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash.memoize"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-aes",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-aes@1.2.0",
      "description": "aes, for browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-aes@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/crypto-browserify/browserify-aes.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-aes",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-aes/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fbb0875ea1aeb29527fd297968eec46b4c56180b444cf5cd4808c7a38f097cb74f59c327837dd77b8ce716f4307aa73fbb3939cd2388dc7e760989e309f6f984"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-aes"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-des",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-des@1.0.2",
      "author": "Calvin Metcalf",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-des@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/browserify-des.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-des#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-des/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "062a0ed717f7845c33e2473a881848de27831689a9321acc9670c50b8ff4fef779328929b8073747e2d86f04c0f40e5873da6af5460fa9f7caa56d8e6eec17e4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-des"
        }
      ]
    },
    {
      "type": "library",
      "name": "evp_bytestokey",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|evp_bytestokey@1.0.3",
      "author": "Calvin Metcalf",
      "description": "The insecure key derivation algorithm from OpenSSL",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/evp_bytestokey@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/EVP_BytesToKey.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/EVP_BytesToKey",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/EVP_BytesToKey/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fdfd86a384e88271ff2af08848fece52c1e7f39853f67524c7103d0445b1167f8e8fda3c64d2e6ff8d217658122f2b8e8a6b2b4ca2d4304a2b41ec69fda3d078"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/evp_bytestokey"
        }
      ]
    },
    {
      "type": "library",
      "name": "bn.js",
      "version": "4.11.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
      "author": "Fedor Indutny",
      "description": "Big number implementation in pure javascript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/bn.js@4.11.8",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/bn.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/bn.js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/bn.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "22d7d87cf2e458752372440293cc42f8bc3180af0d61c5f2c068a02604b038ff18da2c964f87f6bec667a0e5d34dba3ea39c97988509e209f9e77f123b94b780"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/bn.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-rsa",
      "version": "4.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|browserify-rsa@4.0.1",
      "description": "RSA for browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/browserify-rsa@4.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/crypto-browserify/browserify-rsa.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-rsa#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/browserify-rsa/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "21e0abfaf6f2029cf2fafb133567a701d4135524"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/browserify-rsa"
        }
      ]
    },
    {
      "type": "library",
      "name": "elliptic",
      "version": "6.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|elliptic@6.5.0",
      "author": "Fedor Indutny",
      "description": "EC cryptography",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/elliptic@6.5.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/elliptic.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/elliptic",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/elliptic/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7853894ccc8261bef1b44fdc689e8926ef9b862ebb58260d6e4192927bb6d2998cf0a7bf6ea39f767656c72a06376e8981fc536d7aec0a4130e0a85e093fca1a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/elliptic"
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-asn1",
      "version": "5.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|parse-asn1@5.1.4",
      "description": "utility library for parsing asn1 files for use with browserify-sign.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-asn1@5.1.4",
      "externalReferences": [
        {
          "url": "git://github.com/crypto-browserify/parse-asn1.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/parse-asn1#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/parse-asn1/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "42ce5db8972ebcd13145f159f7d1c30f7cf89808b7afd5a5fc53a310e8a3971c0266cec4ee65b6be34e9810e09f0ba5317cc79bfed559f951015e8e6593d756b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-asn1"
        }
      ]
    },
    {
      "type": "library",
      "name": "cipher-base",
      "version": "1.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|cipher-base@1.0.4",
      "author": "Calvin Metcalf",
      "description": "abstract base class for crypto-streams",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cipher-base@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/cipher-base.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/cipher-base#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/cipher-base/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2a486de727ba6469b0bf8d2e503673b5ac93d9384b4067e78ff4fbd4dfd7cde65ea379dff1fa325bbcc64ec3d8904c9ade6e5fddc032a47faa7bb60eaccd54d9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cipher-base"
        }
      ]
    },
    {
      "type": "library",
      "name": "md5.js",
      "version": "1.3.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|md5.js@1.3.5",
      "author": "Kirill Fomichev",
      "description": "node style md5 on pure JavaScript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/md5.js@1.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/md5.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/md5.js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/md5.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c62b4ff96c4d3dc4d33a09d325cae1334c6f74f7a98a93d27f723c108a4629e14b8eddcf9492c80c6deef045f9dd922e6e46fee54dbedeb10b6291211e1cdd92"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/md5.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "ripemd160",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|ripemd160@2.0.2",
      "description": "Compute ripemd160 of bytes or strings.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ripemd160@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/ripemd160.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/ripemd160#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/ripemd160/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8a2e226a08b6e56bac568882e01e25abba5b5df029dc3f6fe42c1f918df7bdf7f0dbea640e36350fc19a37bb29b31bc24b1f1d90fa8e642119c9fc5c9891b620"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ripemd160"
        }
      ]
    },
    {
      "type": "library",
      "name": "miller-rabin",
      "version": "4.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|miller-rabin@4.0.1",
      "author": "Fedor Indutny",
      "description": "Miller Rabin algorithm for primality test",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/miller-rabin@4.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/miller-rabin.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/miller-rabin",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/miller-rabin/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d75e5f2e1bd956a5b01cf6c29729edc4455f5437e5f432cb4ee26fab78363bf3b18bc022368b801ef0d2cc74b4be250973e579be6ddeabdd57c2a9fd769e2344"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/miller-rabin"
        }
      ]
    },
    {
      "type": "library",
      "name": "acorn-dynamic-import",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|acorn-dynamic-import@4.0.0",
      "author": "Jordan Gensler",
      "description": "Support dynamic imports in acorn",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/acorn-dynamic-import@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kesne/acorn-dynamic-import.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kesne/acorn-dynamic-import",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kesne/acorn-dynamic-import/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7773848d057844ea687e5b27500f07a33a08479d384c5c4d8af604522eaec33d086210644c35c6b9694d74cb726d1b779ea571fcbe97a8cb74171917b9629987"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/acorn-dynamic-import"
        }
      ]
    },
    {
      "type": "library",
      "name": "acorn-walk",
      "version": "6.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|acorn-walk@6.2.0",
      "description": "ECMAScript (ESTree) AST walker",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/acorn-walk@6.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/acornjs/acorn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/acornjs/acorn",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/acornjs/acorn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "edebecc9f1f570b382740cd901de370a2734e322b274dc74705fbbb62035f69d579cb2cf5387690903aaa63ab0a2415efffbd2d10a9faaa8c24b6264888b3470"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/acorn-walk"
        }
      ]
    },
    {
      "type": "library",
      "name": "dash-ast",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|dash-ast@1.0.0",
      "author": "Renée Kooi",
      "description": "walk an AST, quickly",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dash-ast@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/goto-bus-stop/dash-ast.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/goto-bus-stop/dash-ast",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/goto-bus-stop/dash-ast/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "572e1dc7b82ab9378c71047f8439182c6527c158a5eaf93814e39cb7e7635271ce516b7ecc93c901a4485da00590f5ed263be563ba37adf46ed3fde1a67c2850"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dash-ast"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-assigned-identifiers",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|get-assigned-identifiers@1.2.0",
      "author": "Renée Kooi",
      "description": "get a list of identifiers that are initialised by a JavaScript AST node.",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-assigned-identifiers@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/goto-bus-stop/get-assigned-identifiers.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/goto-bus-stop/get-assigned-identifiers",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/goto-bus-stop/get-assigned-identifiers/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "98107099e193af110c3b8a4c69a7ffb941051e762dc2bf054def18fe67abe2b715fdbc9ed2a1a6ea9c356c6645192b710b93bbe9ce590150469ea1e639a26975"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-assigned-identifiers"
        }
      ]
    },
    {
      "type": "library",
      "name": "simple-concat",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|simple-concat@1.0.0",
      "author": "Feross Aboukhadijeh",
      "description": "Super-minimalist version of `concat-stream`. Less than 15 lines!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/simple-concat@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/feross/simple-concat.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/simple-concat",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/simple-concat/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/simple-concat"
        }
      ]
    },
    {
      "type": "library",
      "name": "type",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|type@1.0.1",
      "author": "Mariusz Nowak",
      "description": "Runtime validation and processing of JavaScript types",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/type@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/medikoo/type.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/type#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/type/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/type/-/type-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "30033974130908934ab3d13b257a380974406a7b117c6d27949c56ed67fa199cd23af1f7d730a549a1dd20c58b7a17bf10630192a782e79aeb91a3abe4ea3b37"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/type"
        }
      ]
    },
    {
      "type": "library",
      "name": "es6-iterator",
      "version": "2.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|es6-iterator@2.0.3",
      "author": "Mariusz Nowak",
      "description": "Iterator abstraction based on ES6 specification",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es6-iterator@2.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/medikoo/es6-iterator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/es6-iterator#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/es6-iterator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es6-iterator"
        }
      ]
    },
    {
      "type": "library",
      "name": "es6-symbol",
      "version": "3.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|es6-symbol@3.1.1",
      "author": "Mariusz Nowak",
      "description": "ECMAScript 6 Symbol polyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es6-symbol@3.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/medikoo/es6-symbol.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/es6-symbol#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/es6-symbol/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es6-symbol"
        }
      ]
    },
    {
      "type": "library",
      "name": "next-tick",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|next-tick@1.0.0",
      "author": "Mariusz Nowak",
      "description": "Environment agnostic nextTick polyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/next-tick@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/medikoo/next-tick.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/next-tick#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/medikoo/next-tick/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ca86d1fe8828169b0120208e3dc8424b9db8342c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/next-tick"
        }
      ]
    },
    {
      "type": "library",
      "name": "thenify",
      "version": "3.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|thenify@3.3.0",
      "author": "Jonathan Ong",
      "description": "Promisify a callback-based function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/thenify@3.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/thenables/thenify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thenables/thenify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thenables/thenify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e69e38a1babe969b0108207978b9f62b88604839"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/thenify"
        }
      ]
    },
    {
      "type": "library",
      "name": "stackframe",
      "version": "1.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|stackframe@1.0.4",
      "description": "JS Object representation of a stack frame",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stackframe@1.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/stacktracejs/stackframe.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.stacktracejs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stacktracejs/stackframe/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stackframe/-/stackframe-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b68ee800322789a6304b7321b426bfb1086bc62742090885feaa78fe6e623778a97f463b5e5ae2d1fe9e1b6f6bd3c68bec9625f27df6005dd0e4660167b2bcbf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stackframe"
        }
      ]
    },
    {
      "type": "library",
      "name": "lower-case",
      "version": "1.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|lower-case@1.1.4",
      "author": "Blake Embrey",
      "description": "Lowercase a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lower-case@1.1.4",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/lower-case.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/lower-case",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/lower-case/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lower-case"
        }
      ]
    },
    {
      "type": "library",
      "name": "object-keys",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|object-keys@1.1.1",
      "author": "Jordan Harband",
      "description": "An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object-keys@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/object-keys.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/object-keys#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/object-keys/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "36e00449439432b9485ce7c72b30fa6e93eeded62ddf1be335d44843e15e4f494d6f82bc591ef409a0f186e360b92d971be1a39323303b3b0de5992d2267e12c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object-keys"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-to-primitive",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|es-to-primitive@1.2.0",
      "author": "Jordan Harband",
      "description": "ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-to-primitive@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/es-to-primitive.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/es-to-primitive#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/es-to-primitive/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a99af204e26357ffcb6b12d357a502fff59ec27781dcb71738bf4d3fefa8cca557b08208a66ff6735dd40e20fd269d9e4e1b1e730f66de33ea0f04f2a1b71d6e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-to-primitive"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-callable",
      "version": "1.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-callable@1.1.4",
      "author": "Jordan Harband",
      "description": "Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-callable@1.1.4",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/is-callable.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/is-callable#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/is-callable/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "af9a7db3126362702b2e339ba63038c6ee44288dc2b8a1e42573214fb9306e95322050f59f93cc02ca0fbd69efb5988dcfb2e39180d166177b16523478c8a310"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-callable"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-regex",
      "version": "1.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-regex@1.0.4",
      "author": "Jordan Harband",
      "description": "Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-regex@1.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/is-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/is-regex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/is-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5517489b547091b0930e095654ced25ee97e9491"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "locate-path",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|locate-path@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Get the first path that exists on disk of multiple paths",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/locate-path@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/locate-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/locate-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/locate-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/locate-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "load-json-file",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|load-json-file@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Read and parse a JSON file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/load-json-file@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/load-json-file.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/load-json-file#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/load-json-file/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7947e42149af80d696cbf797bcaabcfe1fe29ca8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/load-json-file"
        }
      ]
    },
    {
      "type": "library",
      "name": "normalize-package-data",
      "version": "2.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
      "author": "Meryn Stol",
      "description": "Normalizes data that can be found in package.json files.",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/normalize-package-data@2.5.0",
      "externalReferences": [
        {
          "url": "git://github.com/npm/normalize-package-data.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/normalize-package-data#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/normalize-package-data/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ff908c3774f44785d38f80dc19a7b1a3eae8652752156ff400e39344eae3c73086d70ad65c4b066d129ebe39482fe643138b19949af9103e185b4caa9a42be78"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/normalize-package-data"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-type",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-type@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if a path is a file, directory, or symlink",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-type@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/path-type.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/path-type#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/path-type/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f012ccb8415b7096fc2daa1054c3d72389594c73"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-type"
        }
      ]
    },
    {
      "type": "library",
      "name": "js-tokens",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|js-tokens@4.0.0",
      "author": "Simon Lydell",
      "description": "A regex that tokenizes JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lydell/js-tokens.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lydell/js-tokens#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lydell/js-tokens/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/js-tokens"
        }
      ]
    },
    {
      "type": "library",
      "name": "color-convert",
      "version": "1.9.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|color-convert@1.9.3",
      "author": "Heather Arthur",
      "description": "Plain color conversion functions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/color-convert@1.9.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/Qix-/color-convert.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Qix-/color-convert#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Qix-/color-convert/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "41f014b5dfaf15d02d150702f020b262dd5f616c52a8088ad9c483eb30c1f0dddca6c10102f471a7dcce1a0e86fd21c7258013f3cfdacff22e0c600bb0d55b1a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/color-convert"
        }
      ]
    },
    {
      "type": "library",
      "name": "shebang-regex",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|shebang-regex@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching a shebang",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/shebang-regex@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/shebang-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/shebang-regex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/shebang-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "da42f49740c0b42db2ca9728571cb190c98efea3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/shebang-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "write",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|write@1.0.3",
      "author": "Jon Schlinkert",
      "description": "Write data to a file, replacing the file if it already exists and creating any intermediate directories if they don't already exist. Thin wrapper around node's native fs methods.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/write@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/write.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/write",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/write/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fe583bd07023b6452058f559859726f93e2190bf196eda759c534e9f7951af19e5bf9d12441bfb711ed1a91f8632c7778545f2f61581a380874db15370e6308a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/write"
        }
      ]
    },
    {
      "type": "library",
      "name": "callsites",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|callsites@3.1.0",
      "author": "Sindre Sorhus",
      "description": "Get callsites from the V8 stack trace API",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/callsites@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/callsites.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/callsites#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/callsites/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/callsites"
        }
      ]
    },
    {
      "type": "library",
      "name": "restore-cursor",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|restore-cursor@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Gracefully restore the CLI cursor on exit",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/restore-cursor@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/restore-cursor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/restore-cursor#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/restore-cursor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9f7ee287f82fd326d4fd162923d62129eee0dfaf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/restore-cursor"
        }
      ]
    },
    {
      "type": "library",
      "name": "chardet",
      "version": "0.7.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|chardet@0.7.0",
      "author": "Dmitry Shirokov",
      "description": "Character detector",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chardet@0.7.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/runk/node-chardet.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/runk/node-chardet",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/runk/node-chardet/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "993f220dcae1d37a83191466a00da1981267c69965311fb4ff4aa5ce3a99112e8d762583719902340938acf159f50f39af6eee9e488d360f193a2c195c11f070"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chardet"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-promise",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-promise@2.1.0",
      "author": "ForbesLindesay",
      "description": "Test whether an object looks like a promises-a+ promise",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-promise@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/then/is-promise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/then/is-promise#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/then/is-promise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-promise"
        }
      ]
    },
    {
      "type": "library",
      "name": "tslib",
      "version": "1.10.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|tslib@1.10.0",
      "author": "Microsoft Corp.",
      "description": "Runtime library for TypeScript helper functions",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tslib@1.10.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/tslib.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://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-1.10.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a8e79b179ddfae77bcd5c7f44bd078d41c9e9c9dff22e1fcc892a78005f7e429a2672480d24861928bec84a2be8c609a3275689a56bb81594871cdc4bca3db4d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tslib"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-fullwidth-code-point",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-fullwidth-code-point@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if the character represented by a given Unicode code point is fullwidth",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-fullwidth-code-point.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-fullwidth-code-point#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-fullwidth-code-point/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a3b30a5c4f199183167aaab93beefae3ddfb654f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-fullwidth-code-point"
        }
      ]
    },
    {
      "type": "library",
      "name": "sprintf-js",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|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-1",
              "content": "04e6926f662895354f3dd015203633b857297e2c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sprintf-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "astral-regex",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|astral-regex@1.0.0",
      "author": "Kevin Mårtensson",
      "description": "Regular expression for matching astral symbols",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/astral-regex@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kevva/astral-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kevva/astral-regex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kevva/astral-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f91c9fea0dc12a845cee37e9eda77cb4ce13b4c89a5af6c5ff5fec41c64f9244bb6a0dc3e6730109ed947ce4ce36d024686d2d3b48a3dc2e4bc267f5122ca31e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/astral-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "emoji-regex",
      "version": "7.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|emoji-regex@7.0.3",
      "author": "Mathias Bynens",
      "description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/emoji-regex@7.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/mathiasbynens/emoji-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://mths.be/emoji-regex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mathiasbynens/emoji-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0b004b444210ecbbd8141d16c91bf086ae4de6a3e173a3cc8c3e9b620805948e58c83825fb4bf1ab95476cc385a8b83b85f5b39aef13e59d50a1f8664c8848b4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/emoji-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromatch",
      "version": "3.1.10",
      "bom-ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10",
      "author": "Jon Schlinkert",
      "description": "Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromatch@3.1.10",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/micromatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/micromatch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/micromatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3168a4825f67f4cdf0f9ba6c6371def0bfb0f5e17ddf7f31465f0800ee6f8838b3c12cf3885132533a36c6bae5a01eb80036d37fcb80f2f46aaadb434ce99c72"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromatch"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "braces",
          "version": "2.3.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|braces@2.3.2",
          "author": "Jon Schlinkert",
          "description": "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/braces@2.3.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/micromatch/braces.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/micromatch/braces",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/micromatch/braces/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "68d75b9e3f4ff0f8dd5d4e326da58b2b6205de373f1280d86c2ec06b35bab68dd346c7d7c6c702f545ce07988388442b93221b5a9d922d075ae3e4006bb9dcdf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/micromatch/node_modules/braces"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "extend-shallow",
              "version": "2.0.1",
              "bom-ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|braces@2.3.2|extend-shallow@2.0.1",
              "author": "Jon Schlinkert",
              "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/extend-shallow@2.0.1",
              "externalReferences": [
                {
                  "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/jonschlinkert/extend-shallow",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/jonschlinkert/extend-shallow/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-1",
                      "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/micromatch/node_modules/braces/node_modules/extend-shallow"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "fill-range",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|fill-range@4.0.0",
          "author": "Jon Schlinkert",
          "description": "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fill-range@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/fill-range.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/fill-range",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/fill-range/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d544811d428f98eb06a63dc402d2403c328c38f7"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/micromatch/node_modules/fill-range"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "extend-shallow",
              "version": "2.0.1",
              "bom-ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|fill-range@4.0.0|extend-shallow@2.0.1",
              "author": "Jon Schlinkert",
              "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/extend-shallow@2.0.1",
              "externalReferences": [
                {
                  "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/jonschlinkert/extend-shallow",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/jonschlinkert/extend-shallow/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-1",
                      "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/micromatch/node_modules/fill-range/node_modules/extend-shallow"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "to-regex-range",
          "version": "2.1.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|to-regex-range@2.1.1",
          "author": "Jon Schlinkert",
          "description": "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/to-regex-range@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/micromatch/to-regex-range.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/micromatch/to-regex-range",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/micromatch/to-regex-range/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "7c80c17b9dfebe599e27367e0d4dd5590141db38"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/micromatch/node_modules/to-regex-range"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "async-each",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|async-each@1.0.3",
      "author": "Paul Miller",
      "description": "No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/async-each@1.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/paulmillr/async-each.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/paulmillr/async-each/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/paulmillr/async-each/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cff5a143914fc922ddbd1101c88daf6624d6c029c5d26a0c27584af584300d31ca87a23bfee49c90c7ada1119be540593c2d73d23970fa7fd70a08de1fbcb501"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/async-each"
        }
      ]
    },
    {
      "type": "library",
      "name": "upath",
      "version": "1.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|upath@1.1.2",
      "author": "Angelos Pikoulas",
      "description": "A proxy to `path`, replacing `\\` with `/` for all results & new methods to normalize & join keeping leading `./` and add, change, default, trim file extensions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/upath@1.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/anodynos/upath.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/anodynos/upath/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/anodynos/upath/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "917a729bc9e60e694206bee729d231f0fda33416bea41a48505467289e1dafc86dc98189168924af666f11146d50dfbd498f89a97a2e36050fb6fe8942f6bfd9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/upath"
        }
      ]
    },
    {
      "type": "library",
      "name": "detect-file",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|detect-file@1.0.0",
      "author": "Brian Woodward",
      "description": "Detects if a file exists and returns the resolved filepath.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/detect-file@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/doowb/detect-file.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/doowb/detect-file",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/doowb/detect-file/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/detect-file"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve-dir",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|resolve-dir@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Resolve a directory that is either local, global or in the user's home directory.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve-dir@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/resolve-dir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/resolve-dir",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/resolve-dir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "79a40644c362be82f26effe739c9bb5382046f43"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve-dir"
        }
      ]
    },
    {
      "type": "library",
      "name": "expand-tilde",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|expand-tilde@2.0.2",
      "author": "Jon Schlinkert",
      "description": "Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/expand-tilde@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/expand-tilde.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/expand-tilde",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/expand-tilde/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "97e801aa052df02454de46b02bf621642cdc8502"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/expand-tilde"
        }
      ]
    },
    {
      "type": "library",
      "name": "object.defaults",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|object.defaults@1.1.0",
      "author": "Jon Schlinkert",
      "description": "Like `extend` but only copies missing properties/values to the target object.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object.defaults@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/object.defaults.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/object.defaults",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/object.defaults/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3a7f868334b407dea06da16d88d5cd29e435fecf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object.defaults"
        }
      ]
    },
    {
      "type": "library",
      "name": "object.pick",
      "version": "1.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|object.pick@1.3.0",
      "author": "Jon Schlinkert",
      "description": "Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object.pick@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/object.pick.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/object.pick",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/object.pick/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object.pick"
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-filepath",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|parse-filepath@1.0.2",
      "author": "Jon Schlinkert",
      "description": "Pollyfill for node.js `path.parse`, parses a filepath into an object.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-filepath@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/parse-filepath.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/parse-filepath",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/parse-filepath/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a632127f53aaf3d15876f5872f3ffac763d6c891"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-filepath"
        }
      ]
    },
    {
      "type": "library",
      "name": "isobject",
      "version": "3.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|isobject@3.0.1",
      "author": "Jon Schlinkert",
      "description": "Returns true if the value is an object and not an array or null.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/isobject@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/isobject.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/isobject",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/isobject/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/isobject"
        }
      ]
    },
    {
      "type": "library",
      "name": "for-own",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|for-own@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/for-own@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/for-own.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/for-own",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/for-own/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c63332f415cedc4b04dbfe70cf836494c53cb44b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/for-own"
        }
      ]
    },
    {
      "type": "library",
      "name": "make-iterator",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|make-iterator@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/make-iterator@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/make-iterator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/make-iterator",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/make-iterator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a718ae5e1d22544abb54ceca30886ce60c6c7f10aec76511a6d510697a38899649c410334cf38b13606e98ee5d6df558abf841245051fdad6614398ec790069b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/make-iterator"
        }
      ]
    },
    {
      "type": "library",
      "name": "os-homedir",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|os-homedir@1.0.2",
      "author": "Sindre Sorhus",
      "description": "Node.js 4 `os.homedir()` ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/os-homedir@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/os-homedir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/os-homedir#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/os-homedir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ffbc4988336e0e833de0c168c7ef152121aa7fb3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/os-homedir"
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-passwd",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|parse-passwd@1.0.0",
      "author": "Brian Woodward",
      "description": "Parse a passwd file into a list of users.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-passwd@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/doowb/parse-passwd.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/doowb/parse-passwd",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/doowb/parse-passwd/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "6d5b934a456993b23d37f40a382d6f1666a8e5c6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-passwd"
        }
      ]
    },
    {
      "type": "library",
      "name": "continuable-cache",
      "version": "0.3.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|continuable-cache@0.3.1",
      "author": "Raynos",
      "description": "Cache a continuable",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/continuable-cache/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/continuable-cache@0.3.1",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/continuable-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/continuable-cache",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/continuable-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bd727a7faed77e71ff3985ac93351a912733ad0f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/continuable-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "error",
      "version": "7.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|error@7.0.2",
      "author": "Raynos",
      "description": "Custom errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/error/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/error@7.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/error",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a5f75fff4d9926126ddac0ea5dc38e689153cb02"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/error"
        }
      ]
    },
    {
      "type": "library",
      "name": "safe-json-parse",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|safe-json-parse@1.0.1",
      "author": "Raynos",
      "description": "Parse JSON safely without throwing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/safe-json-parse/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/safe-json-parse@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/safe-json-parse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/safe-json-parse",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/safe-json-parse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3e76723e38dfdda13c9b1d29a1e07ffee4b30b57"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safe-json-parse"
        }
      ]
    },
    {
      "type": "library",
      "name": "websocket-driver",
      "version": "0.7.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|websocket-driver@0.7.3",
      "author": "James Coglan",
      "description": "WebSocket protocol handler with pluggable I/O",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/websocket-driver@0.7.3",
      "externalReferences": [
        {
          "url": "git://github.com/faye/websocket-driver-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/faye/websocket-driver-node",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/faye/websocket-driver-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6e9c5696f6db078e7d3258a9739181cf367086866018464bbaa3da47420d0469cf018d6f7415fa84f9e81578b0fb7c96c43b87c908ceda85d33324bc03985a16"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/websocket-driver"
        }
      ]
    },
    {
      "type": "library",
      "name": "compare-func",
      "version": "1.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|compare-func@1.3.2",
      "author": "Steve Mao",
      "description": "Get a compare function for array to sort",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/compare-func@1.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/compare-func.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/compare-func",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/compare-func/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "99dd0ba457e1f9bc722b12c08ec33eeab31fa648"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/compare-func"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-writer",
      "version": "3.0.9",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9",
      "author": "Steve Mao",
      "description": "Write logs based on conventional commits and templates",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-writer@3.0.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-writer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-3.0.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9fd29bb31949c5142c5272bac080519c045a72f3673780bf9f19f10a41fe07f475252d856be0e23f5754e08e7d9840c48e09c568ddbef70af53f5b3b198079fd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-changelog-writer"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "dateformat",
          "version": "3.0.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|dateformat@3.0.3",
          "author": "Steven Levithan",
          "description": "A node.js package for Steven Levithan's excellent dateFormat() function.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/dateformat@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/felixge/node-dateformat.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/felixge/node-dateformat",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/felixge/node-dateformat/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "8f20844ed4a5dd5319316791a3b898d452f5f607acd6de7984ca39c9a6a6e09aec9b910f2fcf54424a10472888f987f893caf666976782457c86bd6521d8dbdd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/dateformat"
            }
          ]
        },
        {
          "type": "library",
          "name": "meow",
          "version": "4.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|meow@4.0.1",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/meow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/meow#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/meow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c5c4811c3e59f3acda39cfbbf352abba9b870337865d22ed8803a606c88b0e23d2698481ea175ec369e0f440409d9eb68da806f4c1c039dc690e2fe5581149fc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|camelcase-keys@4.2.0",
          "author": "Sindre Sorhus",
          "description": "Convert object keys to camelCase",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase-keys@4.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase-keys.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a2aa5fb1af688758259c32c141426d78923b9b77"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|read-pkg-up@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|redent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip redundant indentation and indent the string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/redent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/redent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/redent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/redent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|trim-newlines@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Trim newlines from the start and/or end of a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/trim-newlines@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/trim-newlines.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b403d0b91be50c331dfc4b82eeceb22c3de16d20"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|camelcase@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d545635be1e33c542649c69173e5de6acfae34dd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|map-obj@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Map object keys and values into a new object",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/map-obj@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/map-obj.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a65cd29087a92598b8791257a523e021222ac1f9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|read-pkg@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9cbc686978fee65d16c00e2b19c237fcf6e38389"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|strip-indent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip leading whitespace from each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-indent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-indent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "5ef8db295d01e6ed6cbf7aab96998d7822527b68"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|load-json-file@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Read and parse a JSON file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/load-json-file@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/load-json-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "2f5f45ab91e33216234fd53adab668eb4ec0993b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|path-type@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path is a file, directory, or symlink",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-type@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-type.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4f6654b1d6451e0037bb87b93df3db8ddec70c3a713e741be633744ab0ec8cd4ae5571c9aadc139d6a86d01d6366b82627fee58f51265480725add60c46916be"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|parse-json@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/parse-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "be35f5425be1f7f6c747184f98a788cb99477ee0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|pify@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Promisify a callback-style function",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pify@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/pify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/pify#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/pify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-changelog-writer/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-commits-parser",
      "version": "2.1.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7",
      "author": "Steve Mao",
      "description": "Parse raw conventional commits",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-commits-parser@2.1.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-2.1.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "06831a75d20427a0784153120eef48915226946392180d48d814323991de2d0eaa54e24b70b2a7f7bf9f2fa7466f35848aa0f37c7e0e91cbde50b99eab630715"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-commits-parser"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "meow",
          "version": "4.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|meow@4.0.1",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/meow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/meow#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/meow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c5c4811c3e59f3acda39cfbbf352abba9b870337865d22ed8803a606c88b0e23d2698481ea175ec369e0f440409d9eb68da806f4c1c039dc690e2fe5581149fc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|camelcase-keys@4.2.0",
          "author": "Sindre Sorhus",
          "description": "Convert object keys to camelCase",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase-keys@4.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase-keys.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a2aa5fb1af688758259c32c141426d78923b9b77"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|read-pkg-up@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|redent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip redundant indentation and indent the string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/redent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/redent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/redent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/redent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|trim-newlines@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Trim newlines from the start and/or end of a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/trim-newlines@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/trim-newlines.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b403d0b91be50c331dfc4b82eeceb22c3de16d20"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|camelcase@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d545635be1e33c542649c69173e5de6acfae34dd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|map-obj@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Map object keys and values into a new object",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/map-obj@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/map-obj.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a65cd29087a92598b8791257a523e021222ac1f9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|read-pkg@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9cbc686978fee65d16c00e2b19c237fcf6e38389"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|strip-indent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip leading whitespace from each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-indent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-indent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "5ef8db295d01e6ed6cbf7aab96998d7822527b68"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|load-json-file@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Read and parse a JSON file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/load-json-file@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/load-json-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "2f5f45ab91e33216234fd53adab668eb4ec0993b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|path-type@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path is a file, directory, or symlink",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-type@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-type.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4f6654b1d6451e0037bb87b93df3db8ddec70c3a713e741be633744ab0ec8cd4ae5571c9aadc139d6a86d01d6366b82627fee58f51265480725add60c46916be"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|parse-json@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/parse-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "be35f5425be1f7f6c747184f98a788cb99477ee0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|pify@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Promisify a callback-style function",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pify@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/pify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/pify#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/pify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/conventional-commits-parser/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "get-pkg-repo",
      "version": "1.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|get-pkg-repo@1.4.0",
      "author": "Steve Mao",
      "description": "Get normalized repository from package json data",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-pkg-repo@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/get-pkg-repo.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/get-pkg-repo",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/get-pkg-repo/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c73b489c06d80cc5536c2c853f9e05232056972d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-pkg-repo"
        }
      ]
    },
    {
      "type": "library",
      "name": "git-raw-commits",
      "version": "1.3.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6",
      "author": "Steve Mao",
      "description": "Get raw git commits out of your repository using git-log(1)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/git-raw-commits@1.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-raw-commits#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-1.3.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b2fb0adbab50f2f10a9ccb214c36ad488412303773f02c4822a2acbcfa9bb55db712d9b0e9535a1408adbbccf067456b3a77bb173b703f244bc4aeff0c851342"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/git-raw-commits"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "meow",
          "version": "4.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|meow@4.0.1",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/meow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/meow#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/meow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c5c4811c3e59f3acda39cfbbf352abba9b870337865d22ed8803a606c88b0e23d2698481ea175ec369e0f440409d9eb68da806f4c1c039dc690e2fe5581149fc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|camelcase-keys@4.2.0",
          "author": "Sindre Sorhus",
          "description": "Convert object keys to camelCase",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase-keys@4.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase-keys.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase-keys/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a2aa5fb1af688758259c32c141426d78923b9b77"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|read-pkg-up@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg-up.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg-up/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|redent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip redundant indentation and indent the string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/redent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/redent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/redent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/redent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|trim-newlines@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Trim newlines from the start and/or end of a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/trim-newlines@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/trim-newlines.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/trim-newlines/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b403d0b91be50c331dfc4b82eeceb22c3de16d20"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|camelcase@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/camelcase.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/camelcase/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d545635be1e33c542649c69173e5de6acfae34dd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|map-obj@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Map object keys and values into a new object",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/map-obj@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/map-obj.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/map-obj/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "a65cd29087a92598b8791257a523e021222ac1f9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|read-pkg@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/read-pkg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/read-pkg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "9cbc686978fee65d16c00e2b19c237fcf6e38389"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|strip-indent@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip leading whitespace from each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-indent@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-indent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-indent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "5ef8db295d01e6ed6cbf7aab96998d7822527b68"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|load-json-file@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Read and parse a JSON file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/load-json-file@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/load-json-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/load-json-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "2f5f45ab91e33216234fd53adab668eb4ec0993b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|path-type@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path is a file, directory, or symlink",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-type@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/path-type.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/path-type/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4f6654b1d6451e0037bb87b93df3db8ddec70c3a713e741be633744ab0ec8cd4ae5571c9aadc139d6a86d01d6366b82627fee58f51265480725add60c46916be"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|parse-json@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/parse-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/parse-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "be35f5425be1f7f6c747184f98a788cb99477ee0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|pify@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Promisify a callback-style function",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pify@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/pify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/pify#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/pify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/git-raw-commits/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "git-remote-origin-url",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|git-remote-origin-url@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Get the remote origin url of a git repository",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/git-remote-origin-url@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/git-remote-origin-url.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/git-remote-origin-url#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/git-remote-origin-url/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5282659dae2107145a11126112ad3216ec5fa65f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/git-remote-origin-url"
        }
      ]
    },
    {
      "type": "library",
      "name": "camelcase-keys",
      "version": "2.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|camelcase-keys@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Convert object keys to camelCase",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/camelcase-keys@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/camelcase-keys.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/camelcase-keys#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/camelcase-keys/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "308beeaffdf28119051efa1d932213c91b8f92e7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/camelcase-keys"
        }
      ]
    },
    {
      "type": "library",
      "name": "decamelize",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|decamelize@1.2.0",
      "author": "Sindre Sorhus",
      "description": "Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/decamelize@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/decamelize.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/decamelize#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/decamelize/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f6534d15148269b20352e7bee26f501f9a191290"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/decamelize"
        }
      ]
    },
    {
      "type": "library",
      "name": "loud-rejection",
      "version": "1.6.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
      "author": "Sindre Sorhus",
      "description": "Make unhandled promise rejections fail loudly instead of the default silent fail",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/loud-rejection@1.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/loud-rejection.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/loud-rejection#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/loud-rejection/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5b46f80147edee578870f086d04821cf998e551f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/loud-rejection"
        }
      ]
    },
    {
      "type": "library",
      "name": "map-obj",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|map-obj@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Map object keys and values into a new object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/map-obj@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/map-obj.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/map-obj#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/map-obj/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/map-obj"
        }
      ]
    },
    {
      "type": "library",
      "name": "redent",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|redent@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Strip redundant indentation and indent the string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/redent@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/redent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/redent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/redent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/redent"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "indent-string",
          "version": "2.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|redent@1.0.0|indent-string@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Indent each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/indent-string@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/indent-string.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/indent-string#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/indent-string/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "8e2d48348742121b4a8218b7a137e9a52049dc80"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/redent/node_modules/indent-string"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "trim-newlines",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|trim-newlines@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Trim newlines from the start and/or end of a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/trim-newlines@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/trim-newlines.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/trim-newlines#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/trim-newlines/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5887966bb582a4503a41eb524f7d35011815a613"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/trim-newlines"
        }
      ]
    },
    {
      "type": "library",
      "name": "traverse-chain",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|traverse-chain@0.1.0",
      "author": "yuanchuan",
      "description": "A simple asynchronous tool",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/traverse-chain@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/yuanchuan/traverse-chain.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yuanchuan/traverse-chain#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yuanchuan/traverse-chain/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/traverse-chain/-/traverse-chain-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "61dbc2d53b69ff6091a12a168fd7d433107e40f1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/traverse-chain"
        }
      ]
    },
    {
      "type": "library",
      "name": "universalify",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|universalify@0.1.2",
      "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@0.1.2",
      "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-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/universalify"
        }
      ]
    },
    {
      "type": "library",
      "name": "upper-case-first",
      "version": "1.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|upper-case-first@1.1.2",
      "author": "Blake Embrey",
      "description": "Upper case the first character of a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/upper-case-first@1.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/blakeembrey/upper-case-first.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/blakeembrey/upper-case-first",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/blakeembrey/upper-case-first/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5d79bedcff14419518fd2edb0a0507c9b6859115"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/upper-case-first"
        }
      ]
    },
    {
      "type": "library",
      "name": "escape-regexp",
      "version": "0.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|escape-regexp@0.0.1",
      "description": "Escape regular expression special characters",
      "purl": "pkg:npm/escape-regexp@0.0.1",
      "externalReferences": [
        {
          "url": "https://registry.npmjs.org/escape-regexp/-/escape-regexp-0.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f44bda12d45bbdf9cb7f862ee7e4827b3dd32254"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/escape-regexp"
        }
      ]
    },
    {
      "type": "library",
      "name": "moment",
      "version": "2.5.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|moment@2.5.1",
      "author": "Iskren Ivov Chernev",
      "description": "Parse, manipulate, and display dates.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/moment@2.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/moment/moment.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://momentjs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/moment/moment/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/moment/-/moment-2.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7146a3900533064ca799d5e792f4e480ee0e82bc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/moment"
        }
      ]
    },
    {
      "type": "library",
      "name": "operator-compare",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|operator-compare@1.0.3",
      "author": "David Kudera",
      "description": "[ABANDONED] Comparing two variables with operator as argument",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/operator-compare@1.0.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/Carrooi/Node-OperatorCompare.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Carrooi/Node-OperatorCompare#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Carrooi/Node-OperatorCompare/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/operator-compare/-/operator-compare-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8d06d094bc1b83a607fc9c9f3800447886591af9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/operator-compare"
        }
      ]
    },
    {
      "type": "library",
      "name": "event-stream",
      "version": "3.3.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|event-stream@3.3.4",
      "author": "Dominic Tarr",
      "description": "construct pipes of streams of events",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/event-stream@3.3.4",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/event-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/dominictarr/event-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/event-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/event-stream"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "split",
          "version": "0.3.3",
          "bom-ref": "karma@4.4.1-tuxcare.2|event-stream@3.3.4|split@0.3.3",
          "author": "Dominic Tarr",
          "description": "split a Text Stream into a Line Stream",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/split@0.3.3",
          "externalReferences": [
            {
              "url": "git://github.com/dominictarr/split.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "http://github.com/dominictarr/split",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/dominictarr/split/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/event-stream/node_modules/split"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "array-uniq",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-uniq@1.0.3",
      "author": "Sindre Sorhus",
      "description": "Create an array without duplicates",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-uniq@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/array-uniq.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/array-uniq#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/array-uniq/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "af6ac877a25cc7f74e058894753858dfdb24fdb6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-uniq"
        }
      ]
    },
    {
      "type": "library",
      "name": "fd-slicer",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fd-slicer@1.0.1",
      "author": "Andrew Kelley",
      "description": "safely create multiple ReadStream or WriteStream objects from the same file descriptor",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fd-slicer@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/andrewrk/node-fd-slicer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/andrewrk/node-fd-slicer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/andrewrk/node-fd-slicer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fd-slicer"
        }
      ]
    },
    {
      "type": "library",
      "name": "es6-promisify",
      "version": "5.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|es6-promisify@5.0.0",
      "author": "Mike Hall",
      "description": "Converts callback-based functions to ES6 Promises",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es6-promisify@5.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/digitaldesignlabs/es6-promisify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/digitaldesignlabs/es6-promisify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/digitaldesignlabs/es6-promisify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5109d62f3e56ea967c4b63505aef08291c8a5203"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es6-promisify"
        }
      ]
    },
    {
      "type": "library",
      "name": "negotiator",
      "version": "0.6.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|negotiator@0.6.2",
      "description": "HTTP content negotiation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/negotiator@0.6.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/negotiator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/negotiator#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/negotiator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8595dcecad9ef8f81e23578305eff5d00adde1e91b7ebaea1bc129fbc2667f82480f66cd83b36f08f39937e91f179ef8a45408ee6ba6d8052a0e27682aa7133b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/negotiator"
        }
      ]
    },
    {
      "type": "library",
      "name": "after",
      "version": "0.8.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|after@0.8.2",
      "author": "Raynos",
      "description": "after - tiny flow control",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/after@0.8.2",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/after.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/after#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/after/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "fedb394f9f0e02aa9768e702bda23b505fae7e1f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/after"
        }
      ]
    },
    {
      "type": "library",
      "name": "arraybuffer.slice",
      "version": "0.0.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|arraybuffer.slice@0.0.7",
      "description": "Exports a function for slicing ArrayBuffers (no polyfilling)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/arraybuffer.slice@0.0.7",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/rase-/arraybuffer.slice.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/rase-/arraybuffer.slice",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rase-/arraybuffer.slice/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c065085505ee7a12f94c2a90ba7f0e5bcd631b3016c9cab3145f25169f8638ce415cb623ddb28db180b875a07b9fa5e30aac5003faa04c9fbc00d47769c8eba2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/arraybuffer.slice"
        }
      ]
    },
    {
      "type": "library",
      "name": "blob",
      "version": "0.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|blob@0.0.5",
      "description": "Abstracts out Blob and uses BlobBulder in cases where it is supported with any vendor prefix.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/blob@0.0.5",
      "externalReferences": [
        {
          "url": "git://github.com/webmodules/blob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/webmodules/blob",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/webmodules/blob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "81aa9bcd03ea3a86a66b02a0d0b19577b4b32e05d2f891fad685a9ad22c7f8ff9a6d3733a896e14d1f02989daef7f6d460d9874c6271fd41269fa76802fbee8a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/blob"
        }
      ]
    },
    {
      "type": "library",
      "name": "ultron",
      "version": "1.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|ultron@1.1.1",
      "author": "Arnout Kazemier",
      "description": "Ultron is high-intelligence robot. It gathers intel so it can start improving upon his rudimentary design",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ultron@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/unshiftio/ultron.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unshiftio/ultron",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unshiftio/ultron/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "50811704d79898aa6d587eb3f199ea4de4bc7d5ef8cc6d3f79153d546929cf3f8b20936cf16ff333f2feedcb42911ae06cd9e7474c71c386ca3abd1c5b43743a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ultron"
        }
      ]
    },
    {
      "type": "library",
      "name": "component-inherit",
      "version": "0.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|component-inherit@0.0.3",
      "description": "Prototype inheritance utility",
      "purl": "pkg:npm/component-inherit@0.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/component/inherit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/component/inherit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/component/inherit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "645fc4adf58b72b649d5cae65135619db26ff143"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/component-inherit"
        }
      ]
    },
    {
      "type": "library",
      "name": "xmlhttprequest-ssl",
      "version": "1.5.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|xmlhttprequest-ssl@1.5.5",
      "author": "Michael de Wit",
      "description": "XMLHttpRequest for Node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://creativecommons.org/licenses/MIT/"
          }
        }
      ],
      "purl": "pkg:npm/xmlhttprequest-ssl@1.5.5",
      "externalReferences": [
        {
          "url": "git://github.com/mjwwit/node-XMLHttpRequest.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mjwwit/node-XMLHttpRequest#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/mjwwit/node-XMLHttpRequest/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c2876b06168aadc40e57d97e81191ac8f4398b3e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/xmlhttprequest-ssl"
        }
      ]
    },
    {
      "type": "library",
      "name": "yeast",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|yeast@0.1.2",
      "author": "Arnout Kazemier",
      "description": "Tiny but linear growing unique id generator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yeast@0.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/unshiftio/yeast.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unshiftio/yeast",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unshiftio/yeast/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yeast"
        }
      ]
    },
    {
      "type": "library",
      "name": "better-assert",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|better-assert@1.0.2",
      "author": "TJ Holowaychuk",
      "description": "Better assertions for node, reporting the expr, filename, lineno etc",
      "purl": "pkg:npm/better-assert@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/visionmedia/better-assert.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/visionmedia/better-assert#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/visionmedia/better-assert/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "40866b9e1b9e0b55b481894311e68faffaebc522"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/better-assert"
        }
      ]
    },
    {
      "type": "library",
      "name": "asynckit",
      "version": "0.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|asynckit@0.4.0",
      "author": "Alex Indigo",
      "description": "Minimal async jobs utility library, with streams support",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/asynckit@0.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/alexindigo/asynckit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/alexindigo/asynckit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/alexindigo/asynckit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/asynckit"
        }
      ]
    },
    {
      "type": "library",
      "name": "combined-stream",
      "version": "1.0.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|combined-stream@1.0.8",
      "author": "Felix Geisendörfer",
      "description": "A stream that emits multiple other streams one after another.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/combined-stream@1.0.8",
      "externalReferences": [
        {
          "url": "git://github.com/felixge/node-combined-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/felixge/node-combined-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/felixge/node-combined-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/combined-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer-xor",
      "version": "1.0.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|buffer-xor@1.0.3",
      "author": "Daniel Cousens",
      "description": "A simple module for bitwise-xor on buffers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/buffer-xor@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/buffer-xor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/buffer-xor",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/buffer-xor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/buffer-xor"
        }
      ]
    },
    {
      "type": "library",
      "name": "des.js",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|des.js@1.0.0",
      "author": "Fedor Indutny",
      "description": "DES implementation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/des.js@1.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/des.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/des.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/des.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/des.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "brorand",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|brorand@1.1.0",
      "author": "Fedor Indutny",
      "description": "Random number generator for browsers and node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/brorand@1.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/brorand.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/brorand",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/brorand/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "12c25efe40a45e3c323eb8675a0a0ce57b22371f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/brorand"
        }
      ]
    },
    {
      "type": "library",
      "name": "hash.js",
      "version": "1.1.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|hash.js@1.1.7",
      "author": "Fedor Indutny",
      "description": "Various hash functions that could be run by both browser and node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hash.js@1.1.7",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/hash.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/hash.js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/hash.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b5a39ab241ade33e1238034db1e3af8980ef8c42629c8911826a7b2db28fd984d3995c56065f3bb3fbb32bdafee3805c9414a9d97ecad61a9e35fcfd25b05e5c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hash.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "hmac-drbg",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|hmac-drbg@1.0.1",
      "author": "Fedor Indutny",
      "description": "Deterministic random bit generator (hmac)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hmac-drbg@1.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/hmac-drbg.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/hmac-drbg#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/hmac-drbg/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d2745701025a6c775a6c545793ed502fc0c649a1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hmac-drbg"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimalistic-assert",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1",
      "description": "minimalistic-assert ===",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimalistic-assert@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/calvinmetcalf/minimalistic-assert.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/calvinmetcalf/minimalistic-assert",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/calvinmetcalf/minimalistic-assert/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "52d25c003e3211a1ad8cf7b35ae3bdc02e27c149d51fff3f226df210740fe1bebb717943fd0afd85d213094d710db4845e0d9728d68ff23b11795eef41dd34fc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/minimalistic-assert"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimalistic-crypto-utils",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|minimalistic-crypto-utils@1.0.1",
      "author": "Fedor Indutny",
      "description": "Minimalistic tools for JS crypto modules",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimalistic-crypto-utils@1.0.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/minimalistic-crypto-utils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/minimalistic-crypto-utils#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/minimalistic-crypto-utils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/minimalistic-crypto-utils"
        }
      ]
    },
    {
      "type": "library",
      "name": "asn1.js",
      "version": "4.10.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|asn1.js@4.10.1",
      "author": "Fedor Indutny",
      "description": "ASN.1 encoder and decoder",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/asn1.js@4.10.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/indutny/asn1.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/indutny/asn1.js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/indutny/asn1.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a77d9c385e6ad19aacf6e06238d2982e6e810a50a80423393bd25f7944a59d02c14f161d4cafa95be9d77e59bc52429dd9462511b633e6a122d09b9947d7244b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/asn1.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "hash-base",
      "version": "3.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|hash-base@3.0.4",
      "author": "Kirill Fomichev",
      "description": "abstract base class for hash-streams",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hash-base@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/crypto-browserify/hash-base.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/crypto-browserify/hash-base",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/crypto-browserify/hash-base/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5fc8686847ecd73499403319a6b0a3f3f6ae4918"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hash-base"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-date-object",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-date-object@1.0.1",
      "author": "Jordan Harband",
      "description": "Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-date-object@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/is-date-object.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/is-date-object#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/is-date-object/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-date-object"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-symbol",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-symbol@1.0.2",
      "author": "Jordan Harband",
      "description": "Determine if a value is an ES6 Symbol or not.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-symbol@1.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/is-symbol.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/is-symbol#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/is-symbol/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1d2f1b67da31eb4c8224b1fdb27069230bfda5850091cb8b852035a1eae8d54079cbd6a2429440f32d9ec7de3900eb4264bd652437889371b92ed86cc08e3a2f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-symbol"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-locate",
      "version": "2.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|p-locate@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Get the first fulfilled promise that satisfies the provided testing function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-locate@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-locate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-locate#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-locate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "20a0103b222a70c8fd39cc2e580680f3dde5ec43"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/p-locate"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-exists",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-exists@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if a path exists",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-exists@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/path-exists.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/path-exists#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/path-exists/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-exists"
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-json",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|parse-json@2.2.0",
      "author": "Sindre Sorhus",
      "description": "Parse JSON with more helpful errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-json@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/parse-json.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/parse-json#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/parse-json/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f480f40434ef80741f8469099f8dea18f55a4dc9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-json"
        }
      ]
    },
    {
      "type": "library",
      "name": "pify",
      "version": "2.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|pify@2.3.0",
      "author": "Sindre Sorhus",
      "description": "Promisify a callback-style function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pify@2.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/pify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/pify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/pify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ed141a6ac043a849ea588498e7dca8b15330e90c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pify"
        }
      ]
    },
    {
      "type": "library",
      "name": "strip-bom",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|strip-bom@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Strip UTF-8 byte order mark (BOM) from a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-bom@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/strip-bom.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-bom#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-bom/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/strip-bom"
        }
      ]
    },
    {
      "type": "library",
      "name": "hosted-git-info",
      "version": "2.7.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|hosted-git-info@2.7.1",
      "author": "Rebecca Turner",
      "description": "Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hosted-git-info@2.7.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/hosted-git-info.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/hosted-git-info",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/hosted-git-info/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ed3fc1c47d7dcdb7024daf1790c95b2b9953a355ad824162dc6bdd584c8db9ce157b1efff43a9b9e9b1fe0933275c7e3f470a0e335161532f765aea56a9839ff"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hosted-git-info"
        }
      ]
    },
    {
      "type": "library",
      "name": "validate-npm-package-license",
      "version": "3.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|validate-npm-package-license@3.0.4",
      "author": "Kyle E. Mitchell",
      "description": "Give me a string and I'll tell you if it's a valid npm package license string",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/validate-npm-package-license@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/kemitchell/validate-npm-package-license.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kemitchell/validate-npm-package-license.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kemitchell/validate-npm-package-license.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0e92a6d948bfc4deff1d0282b69671a11581859f59d24aadca01bc5c280d43c6650e7c6e4265a18f9eba8fc7cde02bb7fc999b86c0e8edf70026ae2cf61dbb13"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/validate-npm-package-license"
        }
      ]
    },
    {
      "type": "library",
      "name": "color-name",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|color-name@1.1.3",
      "author": "DY",
      "description": "A list of color names and its values",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/color-name@1.1.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/dfcreative/color-name.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dfcreative/color-name",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dfcreative/color-name/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a7d0558bd89c42f795dd42328f740831ca53bc25"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/color-name"
        }
      ]
    },
    {
      "type": "library",
      "name": "onetime",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|onetime@2.0.1",
      "author": "Sindre Sorhus",
      "description": "Ensure a function is only called once",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/onetime@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/onetime.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/onetime#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/onetime/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "067428230fd67443b2794b22bba528b6867962d4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/onetime"
        }
      ]
    },
    {
      "type": "library",
      "name": "signal-exit",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|signal-exit@3.0.2",
      "author": "Ben Coe",
      "description": "when you want to fire an event no matter how a process exits.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/tapjs/signal-exit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tapjs/signal-exit",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tapjs/signal-exit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b5fdc08f1287ea1178628e415e25132b73646c6d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/signal-exit"
        }
      ]
    },
    {
      "type": "library",
      "name": "arr-diff",
      "version": "4.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|arr-diff@4.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/arr-diff@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/arr-diff.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/arr-diff",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/arr-diff/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d6461074febfec71e7e15235761a329a5dc7c520"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/arr-diff"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-unique",
      "version": "0.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-unique@0.3.2",
      "author": "Jon Schlinkert",
      "description": "Remove duplicate values from an array. Fastest ES5 implementation.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-unique@0.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/array-unique.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/array-unique",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/array-unique/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-unique"
        }
      ]
    },
    {
      "type": "library",
      "name": "define-property",
      "version": "2.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2",
      "author": "Jon Schlinkert",
      "description": "Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/define-property@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/define-property.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/define-property",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/define-property/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8f02b6515e1c9cfa5b706efe55101129364f516a30c1703c6f31f934feae774a1e031c983ee1995000bb84cba0a42773e01792665d8397d93ae821c9ff8e9961"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/define-property"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "is-descriptor",
          "version": "1.0.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-descriptor@1.0.2",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-descriptor@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d9e8ace56a90195ee97a8a03c8b98d10f52ba6cf7e4975f973da4bdf1101fb87bd1e71ae0daee607b907c47c3809ba92f64d53da1387de688bf27f16b62615b6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/define-property/node_modules/is-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-accessor-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-accessor-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-accessor-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-accessor-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "9b98671d391c56c3dfab1dc02a5cadb483dbec9f97ca41ef24fd81f5b6438e584b22812ae17a0aeb8560edba199555982ba2d463de1d60f104ecb87466464a71"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/define-property/node_modules/is-accessor-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-data-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-data-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript data descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-data-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-data-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "8db457cb5166b40a028d0915988558c2ebaa0c551b68e7838e679dd6d3863ebb0c86d240e2b0fdb64800d05d6a2778111515dc1d856475e68fe74439ac4fe32d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/define-property/node_modules/is-data-descriptor"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "extend-shallow",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2",
      "author": "Jon Schlinkert",
      "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/extend-shallow@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/extend-shallow",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/extend-shallow/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "26a71aaf073b39fb2127172746131c2704028db8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/extend-shallow"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "is-extendable",
          "version": "1.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2|is-extendable@1.0.1",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value is a plain object, array or function.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-extendable@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-extendable.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-extendable",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-extendable/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6ab9d73314f5861a0aa3d9352d976694dc897430dfcb6bf47d78c5966a24e3e8bcba5ffa5a56d581ef5b84cef83a934f40f306513a03b73f8a5dad4f9de27138"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/extend-shallow/node_modules/is-extendable"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "extglob",
      "version": "2.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4",
      "author": "Jon Schlinkert",
      "description": "Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/extglob@2.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/extglob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/extglob",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/extglob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3666fa4179042ecb81af6e02252922968e941c781b7a42b95226607c4e941c3dc46f6ed80baa03f9b85c4feb49e9c97c766b20750c675a572bcbc92c04804ba7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/extglob"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|define-property@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/extglob/node_modules/define-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "extend-shallow",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|extend-shallow@2.0.1",
          "author": "Jon Schlinkert",
          "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/extend-shallow@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/extglob/node_modules/extend-shallow"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-descriptor",
          "version": "1.0.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-descriptor@1.0.2",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-descriptor@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d9e8ace56a90195ee97a8a03c8b98d10f52ba6cf7e4975f973da4bdf1101fb87bd1e71ae0daee607b907c47c3809ba92f64d53da1387de688bf27f16b62615b6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/extglob/node_modules/is-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-accessor-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-accessor-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-accessor-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-accessor-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "9b98671d391c56c3dfab1dc02a5cadb483dbec9f97ca41ef24fd81f5b6438e584b22812ae17a0aeb8560edba199555982ba2d463de1d60f104ecb87466464a71"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/extglob/node_modules/is-accessor-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-data-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-data-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript data descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-data-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-data-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "8db457cb5166b40a028d0915988558c2ebaa0c551b68e7838e679dd6d3863ebb0c86d240e2b0fdb64800d05d6a2778111515dc1d856475e68fe74439ac4fe32d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/extglob/node_modules/is-data-descriptor"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "fragment-cache",
      "version": "0.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|fragment-cache@0.2.1",
      "author": "Jon Schlinkert",
      "description": "A cache for managing namespaced sub-caches",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fragment-cache@0.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/fragment-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/fragment-cache",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/fragment-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4290fad27f13e89be7f33799c6bc5a0abfff0d19"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fragment-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "kind-of",
      "version": "6.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|kind-of@6.0.2",
      "author": "Jon Schlinkert",
      "description": "Get the native type of a value.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/kind-of@6.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/kind-of.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/kind-of",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/kind-of/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b3990b39c9c7d17a833be16fb9a2d7f030e3675f0218593b572807e3442828f510856e1edabbccd2bc14ab4b7c2100cec1849e2cad3553dd0e8f305399ed90a8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/kind-of"
        }
      ]
    },
    {
      "type": "library",
      "name": "nanomatch",
      "version": "1.2.13",
      "bom-ref": "karma@4.4.1-tuxcare.2|nanomatch@1.2.13",
      "author": "Jon Schlinkert",
      "description": "Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nanomatch@1.2.13",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/nanomatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/nanomatch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/nanomatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7e9a1ed93d116c7c014c150e7ed01f04f683122d3ab9f6946a2d2613a627d6469c7374a74c4adf6ff87e5fde155f323ae2b2851d82265d2bddc061829b03aa08"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nanomatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "regex-not",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
      "author": "Jon Schlinkert",
      "description": "Create a javascript regular expression for matching everything except for the given string.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/regex-not@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/regex-not.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/regex-not",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/regex-not/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "27a4838d4803c508f936eb273ad745c43c0dffe1d6ca447c1842f072d27b99daa1732cb5c44738491147517bf14e9ebad586952808df44b67d702a92ead9f7d8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/regex-not"
        }
      ]
    },
    {
      "type": "library",
      "name": "snapdragon",
      "version": "0.8.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
      "author": "Jon Schlinkert",
      "description": "Fast, pluggable and easy-to-use parser-renderer factory.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/snapdragon@0.8.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/snapdragon.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/snapdragon",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/snapdragon/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "16dc8e9d637fc021d355738cc2f4afdba77e928e6f5a52030face8509ecb5bcbe1f99042f107658ef7913fe72b36bb41c22a04516cbfe1d32d6c18c0e22a0d96"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/snapdragon"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "0.2.5",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|define-property@0.2.5",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@0.2.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon/node_modules/define-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "extend-shallow",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|extend-shallow@2.0.1",
          "author": "Jon Schlinkert",
          "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/extend-shallow@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon/node_modules/extend-shallow"
            }
          ]
        },
        {
          "type": "library",
          "name": "source-map",
          "version": "0.5.7",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|source-map@0.5.7",
          "author": "Nick Fitzgerald",
          "description": "Generates and consumes source maps",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/source-map@0.5.7",
          "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.5.7.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon/node_modules/source-map"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "to-regex",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|to-regex@3.0.2",
      "author": "Jon Schlinkert",
      "description": "Generate a regex from a string or array of strings.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/to-regex@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/to-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/to-regex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/to-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "156b6578d02d67f2a2daab6a7a3d825d339ac8e1fd6c70d017e438f15a56c835e36d8c40e18cfc883077d735ce05494e1c72a27436ea195ad352f40c3e604607"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/to-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "remove-trailing-separator",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|remove-trailing-separator@1.1.0",
      "author": "darsain",
      "description": "Removes separators from the end of the string.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/remove-trailing-separator@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/darsain/remove-trailing-separator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/darsain/remove-trailing-separator#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/darsain/remove-trailing-separator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c24bce2a283adad5bc3f58e0d48249b92379d8ef"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/remove-trailing-separator"
        }
      ]
    },
    {
      "type": "library",
      "name": "arr-flatten",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|arr-flatten@1.1.0",
      "author": "Jon Schlinkert",
      "description": "Recursively flatten an array or arrays.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/arr-flatten@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/arr-flatten.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/arr-flatten",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/arr-flatten/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2f784a57947fa79a3cd51eced362069f0a439a4a7a13df365e1b5bbb049edcee2a3ad30c32da1d89c0120350a7cb653e6825dc3699a5fa6e1d3ecbec2778dab6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/arr-flatten"
        }
      ]
    },
    {
      "type": "library",
      "name": "repeat-element",
      "version": "1.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|repeat-element@1.1.3",
      "author": "Jon Schlinkert",
      "description": "Create an array by repeating the given value n times.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/repeat-element@1.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/repeat-element.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/repeat-element",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/repeat-element/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6a11aad199d5e66e57b592cc6febcfefa91c00ce6790baa4d25a6a02ea2348a1a042d9f87918b86591a6da8968db32851feb0cb166aa3825b576a0273abbbbda"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/repeat-element"
        }
      ]
    },
    {
      "type": "library",
      "name": "snapdragon-node",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1",
      "author": "Jon Schlinkert",
      "description": "Snapdragon utility for creating a new AST node in custom code, such as plugins.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/snapdragon-node@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/snapdragon-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/snapdragon-node",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/snapdragon-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3b6ee5e3168c62dfd1490e53477be9582001e4a6ff73321ca9414e33f0b87d870b9db6547353e48d300c8e87f6a4159a493c0e51deaa5077051951a3eda2309f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/snapdragon-node"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|define-property@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon-node/node_modules/define-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-descriptor",
          "version": "1.0.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-descriptor@1.0.2",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-descriptor@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d9e8ace56a90195ee97a8a03c8b98d10f52ba6cf7e4975f973da4bdf1101fb87bd1e71ae0daee607b907c47c3809ba92f64d53da1387de688bf27f16b62615b6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon-node/node_modules/is-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-accessor-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-accessor-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-accessor-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-accessor-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "9b98671d391c56c3dfab1dc02a5cadb483dbec9f97ca41ef24fd81f5b6438e584b22812ae17a0aeb8560edba199555982ba2d463de1d60f104ecb87466464a71"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon-node/node_modules/is-accessor-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-data-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-data-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript data descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-data-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-data-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "8db457cb5166b40a028d0915988558c2ebaa0c551b68e7838e679dd6d3863ebb0c86d240e2b0fdb64800d05d6a2778111515dc1d856475e68fe74439ac4fe32d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon-node/node_modules/is-data-descriptor"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "split-string",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|split-string@3.1.0",
      "author": "Jon Schlinkert",
      "description": "Split a string on a character except when the character is escaped.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/split-string@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/split-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/split-string",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/split-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3733558490d8a7071e5558a2f3f1eee8329f0f61be36b407952fd5fea82fefadc462e755c0470c40dc5dda587ed15ad40725cdfe826497982b3a1616bd05188b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/split-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-dirname",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-dirname@1.0.2",
      "author": "Elan Shanker",
      "description": "Node.js path.dirname() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-dirname@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/es128/path-dirname.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/es128/path-dirname#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/es128/path-dirname/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cc33d24d525e099a5388c0336c6e32b9160609e0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-dirname"
        }
      ]
    },
    {
      "type": "library",
      "name": "global-modules",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|global-modules@1.0.0",
      "author": "Jon Schlinkert",
      "description": "The directory used by npm for globally installed npm modules.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/global-modules@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/global-modules.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/global-modules",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/global-modules/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b0ace91247f5d46a4e16ec346738f39ade01e146708ce706ef9ecf3efadf87170b15bab4c29b20a4eab1a71b71162086e03b46f7733a5d155b176a0675ebfb6e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/global-modules"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-each",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-each@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Loop over each item in an array and call the given function on every element.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-each@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/array-each.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/array-each",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/array-each/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a794af0c05ab1752846ee753a1f211a05ba0c44f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-each"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-slice",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-slice@1.1.0",
      "author": "Jon Schlinkert",
      "description": "Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-slice@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/array-slice.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/array-slice",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/array-slice/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "075a8c0f74413fb3bca341f629bad70f207421c71e8cc175e7ef3b2ef968af5d8e34f4473fa8138d730d92dfdddd9b8e19b01eeba84599a09f102236e147e9eb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-slice"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-absolute",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-absolute@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-absolute@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-absolute.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-absolute",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-absolute/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "74e5a8a9f96f73274045adfad06befd7c0d9fe046e1ca8b6354ff05395f5645cdd61f1f6f67922359b05de6a78389dc7e32a3d331f00fee006373a733cddf204"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-absolute"
        }
      ]
    },
    {
      "type": "library",
      "name": "map-cache",
      "version": "0.2.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|map-cache@0.2.2",
      "author": "Jon Schlinkert",
      "description": "Basic cache object for storing key-value pairs.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/map-cache@0.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/map-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/map-cache",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/map-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/map-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-root",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-root@0.1.1",
      "author": "Jon Schlinkert",
      "description": "Get the root of a posix or windows filepath.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-root@0.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/path-root.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/path-root",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/path-root/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9a4a6814cac1c0cd73360a95f32083c8ea4745b7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-root"
        }
      ]
    },
    {
      "type": "library",
      "name": "for-in",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|for-in@1.0.2",
      "author": "Jon Schlinkert",
      "description": "Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/for-in@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/for-in.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/for-in",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/for-in/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "81068d295a8142ec0ac726c6e2200c30fb6d5e80"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/for-in"
        }
      ]
    },
    {
      "type": "library",
      "name": "string-template",
      "version": "0.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|string-template@0.2.1",
      "author": "Matt-Esch",
      "description": "A simple string template function based on named or indexed arguments",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Matt-Esch/string-template/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/string-template@0.2.1",
      "externalReferences": [
        {
          "url": "git://github.com/Matt-Esch/string-template.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Matt-Esch/string-template",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Matt-Esch/string-template/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "42932e598a352d01fc22ec3367d9d84eec6c9add"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string-template"
        }
      ]
    },
    {
      "type": "library",
      "name": "http-parser-js",
      "version": "0.4.10",
      "bom-ref": "karma@4.4.1-tuxcare.2|http-parser-js@0.4.10",
      "author": "Tim Caswell",
      "description": "A pure JS HTTP parser for node.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http-parser-js@0.4.10",
      "externalReferences": [
        {
          "url": "git://github.com/creationix/http-parser-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/creationix/http-parser-js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/creationix/http-parser-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "92c9c1374c35085f75db359ec56cc257cbb93fa4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/http-parser-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "websocket-extensions",
      "version": "0.1.3",
      "bom-ref": "karma@4.4.1-tuxcare.2|websocket-extensions@0.1.3",
      "author": "James Coglan",
      "description": "Generic extension manager for WebSocket connections",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/websocket-extensions@0.1.3",
      "externalReferences": [
        {
          "url": "git://github.com/faye/websocket-extensions-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/faye/websocket-extensions-node",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/faye/websocket-extensions-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9ea1d49cc5e60734f4c39ef4af62692717e2483d48ce823e1c655d777699d32362de782f4388efd5db47b79546c5f236ca3e72a8898f84e2b8be6221db131b1a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/websocket-extensions"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-ify",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-ify@1.0.0",
      "author": "Steve Mao",
      "description": "Turn anything into an array",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-ify@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/array-ify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/array-ify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/array-ify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9e528762b4a9066ad163a6962a364418e9626ece"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-ify"
        }
      ]
    },
    {
      "type": "library",
      "name": "dot-prop",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|dot-prop@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Get, set, or delete a property from a nested object using a dot path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dot-prop@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/dot-prop.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/dot-prop#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/dot-prop/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1b708af094a49c9a0e7dbcad790aba539dac1177"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dot-prop"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-commits-filter",
      "version": "1.1.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|conventional-commits-filter@1.1.6",
      "author": "Steve Mao",
      "description": "Filter out reverted commits parsed by conventional-commits-parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-commits-filter@1.1.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/conventional-changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-commits-filter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/conventional-changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-1.1.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "29c0e0b4244a242421ca4e952d3ef347e64ec829deadf7a613f0ac477890a7345115b2c4b3463aaf09379a90efb4e874e17db6df3fb5c72279f364ad7dcb7fd1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/conventional-commits-filter"
        }
      ]
    },
    {
      "type": "library",
      "name": "handlebars",
      "version": "4.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|handlebars@4.1.2",
      "author": "Yehuda Katz",
      "description": "Handlebars provides the power necessary to let you build semantic templates effectively with no frustration",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/handlebars@4.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/wycats/handlebars.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://www.handlebarsjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wycats/handlebars.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9ef7eb8eabedf7143c67fc348a37b0743fefbd60d33b0781526f7a353afae967efa359897a704bc1c6263ecdd32013f9aeecd8183ec7c7f0da33d46686ba063f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/handlebars"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-stringify-safe",
      "version": "5.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|json-stringify-safe@5.0.1",
      "author": "Isaac Z. Schlueter",
      "description": "Like JSON.stringify, but doesn't blow up on circular refs.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/json-stringify-safe@5.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/json-stringify-safe.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/json-stringify-safe",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/json-stringify-safe/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-stringify-safe"
        }
      ]
    },
    {
      "type": "library",
      "name": "split",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|split@1.0.1",
      "author": "Dominic Tarr",
      "description": "split a Text Stream into a Line Stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/split@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/split.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/dominictarr/split",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/split/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "993c8ea0f6eb8afb579f09c8c59445611acf36d1052a5a41d9fbe34a7090522000eaa019ceac276b97a7bcae2e93a38878fd7b0ac745deb481198541b14d1392"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/split"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-text-path",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-text-path@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Check if a filepath is a text file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-text-path@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-text-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-text-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-text-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4e1aa0fb51bfbcb3e92688001397202c1775b66e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-text-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "split2",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|split2@2.2.0",
      "author": "Matteo Collina",
      "description": "split a Text Stream into a Line Stream, using Stream 3",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/split2@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mcollina/split2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mcollina/split2#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/mcollina/split2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4406f6d931b7f4b848df531bade06022e2a220a855b1ac1f4e0106a8a1d32bceda1beba5fcf07c4aaa22dc8ee455d4568827eb2b12b7ba8e3f61492936f84f6f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/split2"
        }
      ]
    },
    {
      "type": "library",
      "name": "trim-off-newlines",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|trim-off-newlines@1.0.1",
      "author": "Steve Mao",
      "description": "Similar to String#trim() but removes only newlines",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/trim-off-newlines@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/stevemao/trim-off-newlines.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stevemao/trim-off-newlines#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stevemao/trim-off-newlines/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9f9ba9d9efa8764c387698bcbfeb2c848f11adb3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/trim-off-newlines"
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-github-repo-url",
      "version": "1.4.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|parse-github-repo-url@1.4.1",
      "author": "Jonathan Ong",
      "description": "Parse a GitHub URL for user/project@version",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-github-repo-url@1.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/repo-utils/parse-github-repo-url.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/repo-utils/parse-github-repo-url#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/repo-utils/parse-github-repo-url/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-github-repo-url"
        }
      ]
    },
    {
      "type": "library",
      "name": "dargs",
      "version": "4.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|dargs@4.1.0",
      "author": "Sindre Sorhus",
      "description": "Reverse minimist. Convert an object of options into an array of command-line arguments.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dargs@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/dargs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/dargs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/dargs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dargs"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.template",
      "version": "4.5.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|lodash.template@4.5.0",
      "author": "John-David Dalton",
      "description": "The Lodash method `_.template` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.template@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f38bd81712249a2754885c62740fca8e31fda40c9ca96fa1f7cd23ec5bb3e6ac51b4ef69801ecc0c54ddcacd4dec0e6672e711883c84ab87eeb258c8b51d53fc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash.template"
        }
      ]
    },
    {
      "type": "library",
      "name": "gitconfiglocal",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|gitconfiglocal@1.0.0",
      "author": "Ryan Day",
      "description": "parse the .git/config file into a useful data structure",
      "licenses": [
        {
          "license": {
            "name": "BSD",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/gitconfiglocal@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/soldair/node-gitconfiglocal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/soldair/node-gitconfiglocal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/soldair/node-gitconfiglocal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "41d045f3851a5ea88f03f24ca1c6178114464b9b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/gitconfiglocal"
        }
      ]
    },
    {
      "type": "library",
      "name": "decamelize-keys",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|decamelize-keys@1.1.0",
      "author": "Sindre Sorhus",
      "description": "Convert object keys from camelCase to lowercase with a custom separator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/decamelize-keys@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/dsblv/decamelize-keys.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dsblv/decamelize-keys#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dsblv/decamelize-keys/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d171a87933252807eb3cb61dc1c1445d078df2d9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/decamelize-keys"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimist-options",
      "version": "3.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|minimist-options@3.0.2",
      "author": "Vadim Demedes",
      "description": "Pretty options for minimist",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimist-options@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/vadimdemedes/minimist-options.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vadimdemedes/minimist-options#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vadimdemedes/minimist-options/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "17206b4ff774778fae89945bab39cf5eac372296591b7825df0296897efce05c9c50a57006dd2e2c116442bb44e2d64eae0a3bf27669da39cacf72fae53e4b75"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/minimist-options"
        }
      ]
    },
    {
      "type": "library",
      "name": "camelcase",
      "version": "2.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|camelcase@2.1.1",
      "author": "Sindre Sorhus",
      "description": "Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/camelcase@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/camelcase.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/camelcase#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/camelcase/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/camelcase"
        }
      ]
    },
    {
      "type": "library",
      "name": "currently-unhandled",
      "version": "0.4.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|currently-unhandled@0.4.1",
      "author": "James Talmage",
      "description": "Track the list of currently unhandled promise rejections.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/currently-unhandled@0.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jamestalmage/currently-unhandled.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jamestalmage/currently-unhandled#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jamestalmage/currently-unhandled/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "988df33feab191ef799a61369dd76c17adf957ea"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/currently-unhandled"
        }
      ]
    },
    {
      "type": "library",
      "name": "strip-indent",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|strip-indent@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Strip leading whitespace from every line in a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-indent@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/strip-indent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-indent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-indent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/strip-indent"
        }
      ]
    },
    {
      "type": "library",
      "name": "duplexer",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|duplexer@0.1.1",
      "author": "Raynos",
      "description": "Creates a duplex stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://github.com/Raynos/duplexer/raw/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/duplexer@0.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/duplexer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/duplexer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/duplexer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/duplexer"
        }
      ]
    },
    {
      "type": "library",
      "name": "from",
      "version": "0.1.7",
      "bom-ref": "karma@4.4.1-tuxcare.2|from@0.1.7",
      "author": "Dominic Tarr",
      "description": "Easy way to make a Readable Stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/from@0.1.7",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/from.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dominictarr/from#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/from/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "83c60afc58b9c56997007ed1a768b3ab303a44fe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/from"
        }
      ]
    },
    {
      "type": "library",
      "name": "map-stream",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|map-stream@0.1.0",
      "author": "Dominic Tarr",
      "description": "construct pipes of streams of events",
      "purl": "pkg:npm/map-stream@0.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/map-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/dominictarr/map-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/map-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e56aa94c4c8055a16404a0674b78f215f7c8e194"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/map-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "pause-stream",
      "version": "0.0.11",
      "bom-ref": "karma@4.4.1-tuxcare.2|pause-stream@0.0.11",
      "author": "Dominic Tarr",
      "description": "a ThroughStream that strictly buffers all readable events when paused.",
      "purl": "pkg:npm/pause-stream@0.0.11",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/pause-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dominictarr/pause-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/pause-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pause-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-combiner",
      "version": "0.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|stream-combiner@0.0.4",
      "author": "'Dominic Tarr'",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stream-combiner@0.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/dominictarr/stream-combiner.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dominictarr/stream-combiner",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/stream-combiner/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4d5e433c185261dde623ca3f44c586bcf5c4ad14"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stream-combiner"
        }
      ]
    },
    {
      "type": "library",
      "name": "pend",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|pend@1.2.0",
      "author": "Andrew Kelley",
      "description": "dead-simple optimistic async helper",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pend@1.2.0",
      "externalReferences": [
        {
          "url": "git://github.com/andrewrk/node-pend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/andrewrk/node-pend#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/andrewrk/node-pend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7a57eb550a6783f9115331fcf4663d5c8e007a50"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pend"
        }
      ]
    },
    {
      "type": "library",
      "name": "es6-promise",
      "version": "4.2.8",
      "bom-ref": "karma@4.4.1-tuxcare.2|es6-promise@4.2.8",
      "author": "Yehuda Katz, Tom Dale, Stefan Penner and contributors",
      "description": "A lightweight library that provides tools for organizing asynchronous code",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es6-promise@4.2.8",
      "externalReferences": [
        {
          "url": "git://github.com/stefanpenner/es6-promise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stefanpenner/es6-promise",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stefanpenner/es6-promise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1c90c6c7975ac5e22fc5d071bc6d9c6fd838b44bf0224de2f3e9e15f4c86ad89995336e4760f106c37af85e0c1f20774fffb8f8f8735110b9af10f8c5624f4ff"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es6-promise"
        }
      ]
    },
    {
      "type": "library",
      "name": "callsite",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|callsite@1.0.0",
      "author": "TJ Holowaychuk",
      "description": "access to v8's CallSites",
      "purl": "pkg:npm/callsite@1.0.0",
      "externalReferences": [
        {
          "url": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "280398e5d664bd74038b6f0905153e6e8af1bc20"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/callsite"
        }
      ]
    },
    {
      "type": "library",
      "name": "delayed-stream",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|delayed-stream@1.0.0",
      "author": "Felix Geisendörfer",
      "description": "Buffers events from a stream until you are ready to handle them.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/felixge/node-delayed-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/felixge/node-delayed-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/felixge/node-delayed-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "df3ae199acadfb7d440aaae0b29e2272b24ec619"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/delayed-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-symbols",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-symbols@1.0.0",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has Symbol support. Supports spec, or shams.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-symbols@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/ljharb/has-symbols.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/has-symbols#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/has-symbols/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ba1a8f1af2a0fc39650f5c850367704122063b44"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-symbols"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-limit",
      "version": "1.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|p-limit@1.3.0",
      "author": "Sindre Sorhus",
      "description": "Run multiple promise-returning & async functions with limited concurrency",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-limit@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-limit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-limit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-limit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bef717b0b009f43af9ad038f93bb68650649029065d8ae09e9d00d4ac12e87a408e3525872c4bfaa14c66bd12b2145202b758d428258bf2971be3aa68aa100f5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/p-limit"
        }
      ]
    },
    {
      "type": "library",
      "name": "error-ex",
      "version": "1.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|error-ex@1.3.2",
      "description": "Easy error subclassing and stack customization",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/error-ex@1.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/qix-/node-error-ex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/qix-/node-error-ex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/qix-/node-error-ex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "edd147366a9e15212dd9906c0ab8a8aca9e7dd9da98fe7ddf64988e90a16c38fff0cbfa270405f73453ba890a2b2aad3b0a4e3c387cd172da95bd3aa4ad0fce2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/error-ex"
        }
      ]
    },
    {
      "type": "library",
      "name": "spdx-correct",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|spdx-correct@3.1.0",
      "author": "Kyle E. Mitchell",
      "description": "correct invalid SPDX expressions",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/spdx-correct@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jslicense/spdx-correct.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jslicense/spdx-correct.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jslicense/spdx-correct.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "96bd8464272d0b604d47b8fb5b32761690f39f1932d6c8dfc6fbd8132cf13726fa9595c7383984a09785bb826ea589647e16b5299a49ca8aa227ba60035aaaf1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/spdx-correct"
        }
      ]
    },
    {
      "type": "library",
      "name": "spdx-expression-parse",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|spdx-expression-parse@3.0.0",
      "author": "Kyle E. Mitchell",
      "description": "parse SPDX license expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/spdx-expression-parse@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jslicense/spdx-expression-parse.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jslicense/spdx-expression-parse.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jslicense/spdx-expression-parse.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "620e83dd7a510f89243a64e97606d48842452a08491f4ddf882d4e3e597987fd2c3ba9de8768ea443547390e28fcb31e6b4b600a46cc81e6b98a9fdef8c916ca"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/spdx-expression-parse"
        }
      ]
    },
    {
      "type": "library",
      "name": "mimic-fn",
      "version": "1.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|mimic-fn@1.2.0",
      "author": "Sindre Sorhus",
      "description": "Make a function mimic another one",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mimic-fn@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/mimic-fn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/mimic-fn#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/mimic-fn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8dff38bb1cf08ae88854a88e2e97d893b378e934b2f2e6d3a279a7798f6fae91cd027a74401b76071595f5d3b7fe3f81a1501bf9ae46e980cf5b73391ce74c59"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mimic-fn"
        }
      ]
    },
    {
      "type": "library",
      "name": "assign-symbols",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|assign-symbols@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/assign-symbols@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/assign-symbols.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/assign-symbols",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/assign-symbols/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/assign-symbols"
        }
      ]
    },
    {
      "type": "library",
      "name": "expand-brackets",
      "version": "2.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4",
      "author": "Jon Schlinkert",
      "description": "Expand POSIX bracket expressions (character classes) in glob patterns.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/expand-brackets@2.1.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/expand-brackets.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/expand-brackets",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/expand-brackets/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b77735e315ce30f6b6eff0f83b04151a22449622"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/expand-brackets"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "0.2.5",
          "bom-ref": "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4|define-property@0.2.5",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@0.2.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/expand-brackets/node_modules/define-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "extend-shallow",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4|extend-shallow@2.0.1",
          "author": "Jon Schlinkert",
          "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/extend-shallow@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/expand-brackets/node_modules/extend-shallow"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "is-windows",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-windows@1.0.2",
      "author": "Jon Schlinkert",
      "description": "Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-windows@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-windows.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-windows",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-windows/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7972b55089ead9b3e68f25fa7b754723330ba1b73827de22e005a7f87a6adce5392a4ad10bde8e01c4773d127fa46bba9bc4d19c11cff5d917415b13fc239520"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-windows"
        }
      ]
    },
    {
      "type": "library",
      "name": "safe-regex",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|safe-regex@1.1.0",
      "author": "James Halliday",
      "description": "detect possibly catastrophic, exponential-time regular expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/safe-regex@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/safe-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/safe-regex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/safe-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "40a3669f3b077d1e943d44629e157dd48023bf2e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safe-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "base",
      "version": "0.11.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|base@0.11.2",
      "author": "Jon Schlinkert",
      "description": "base is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting with a handful of common methods, like `set`, `get`, `del` and `use`.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/base@0.11.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/node-base/base.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/node-base/base",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/node-base/base/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e53e8fe313e0a69d180c5bd25b0119e0da04dda3384014170f39956eb6829058fccc733e99b6bc4b2a81e436d95b247b9981e8e98ec1750a373280389b44de42"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/base"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|base@0.11.2|define-property@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/base/node_modules/define-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-descriptor",
          "version": "1.0.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|base@0.11.2|is-descriptor@1.0.2",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-descriptor@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d9e8ace56a90195ee97a8a03c8b98d10f52ba6cf7e4975f973da4bdf1101fb87bd1e71ae0daee607b907c47c3809ba92f64d53da1387de688bf27f16b62615b6"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/base/node_modules/is-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-accessor-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|base@0.11.2|is-accessor-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-accessor-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-accessor-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-accessor-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "9b98671d391c56c3dfab1dc02a5cadb483dbec9f97ca41ef24fd81f5b6438e584b22812ae17a0aeb8560edba199555982ba2d463de1d60f104ecb87466464a71"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/base/node_modules/is-accessor-descriptor"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-data-descriptor",
          "version": "1.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|base@0.11.2|is-data-descriptor@1.0.0",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value has the characteristics of a valid JavaScript data descriptor.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-data-descriptor@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-data-descriptor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-data-descriptor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "8db457cb5166b40a028d0915988558c2ebaa0c551b68e7838e679dd6d3863ebb0c86d240e2b0fdb64800d05d6a2778111515dc1d856475e68fe74439ac4fe32d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/base/node_modules/is-data-descriptor"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map-resolve",
      "version": "0.5.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|source-map-resolve@0.5.2",
      "author": "Simon Lydell",
      "description": "Resolve the source map and/or sources for a generated file.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/source-map-resolve@0.5.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/lydell/source-map-resolve.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lydell/source-map-resolve#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lydell/source-map-resolve/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "323aacbcdc32cf5b3493cd46a33ffdbd105ef5265d074f41770fbfcd8c8efb70ae3e4e9fa2e4dac6c707920b44f232af7f4d6455f97cae21f311143f91e7da48"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/source-map-resolve"
        }
      ]
    },
    {
      "type": "library",
      "name": "use",
      "version": "3.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|use@3.1.1",
      "author": "Jon Schlinkert",
      "description": "Easily add plugin support to your node.js application.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/use@3.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/use.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/use",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/use/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "73011255794edeeae5f585a5156fd303d72c842121b6eec8289fe9e6ca09fe01a98fbbdbbc5ac063f7888a843a0f0db72a3661620888a3c1ceb359d0dafaffa1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/use"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-extendable",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-extendable@0.1.1",
      "author": "Jon Schlinkert",
      "description": "Returns true if a value is any of the object types: array, regexp, plain object, function or date. This is useful for determining if a value can be extended, e.g. \"can the value have keys?\"",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-extendable@0.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-extendable.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-extendable",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-extendable/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "62b110e289a471418e3ec36a617d472e301dfc89"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-extendable"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-number",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-number@3.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns true if the value is a number. comprehensive tests.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-number@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-number.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-number",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-number/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "24fd6201a4782cf50561c810276afc7d12d71195"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-number"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "3.2.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|is-number@3.0.0|kind-of@3.2.2",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@3.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/is-number/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "snapdragon-util",
      "version": "3.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-util@3.0.1",
      "author": "Jon Schlinkert",
      "description": "Utilities for the snapdragon parser/compiler.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/snapdragon-util@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/snapdragon-util.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/snapdragon-util",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/snapdragon-util/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "99b2a431d40ab235f80402f86d16138f6d5e74e7fc70ded71dd6142447be667f7d85511870cbca3dcb7522a35eefe0193e2ae7f01083390047419927aa62a565"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/snapdragon-util"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "3.2.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|snapdragon-util@3.0.1|kind-of@3.2.2",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@3.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/snapdragon-util/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "global-prefix",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|global-prefix@1.0.2",
      "author": "Jon Schlinkert",
      "description": "Get the npm global path prefix.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/global-prefix@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/global-prefix.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/global-prefix",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/global-prefix/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "dbf743c6c14992593c655568cb66ed32c0122ebe"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/global-prefix"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-relative",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-relative@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns `true` if the path appears to be relative.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-relative@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-relative.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-relative",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-relative/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2b0fd178ad22ab029ebb43084cb16e8f48db3c098488eb08c32217bef6df6ba41f98df69903d4cfbca5d93b465fdd4ca6c7df8fd704531b803e2230984b41b18"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-relative"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-root-regex",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|path-root-regex@0.1.2",
      "author": "Jon Schlinkert",
      "description": "Regular expression for getting the root of a posix or windows filepath.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-root-regex@0.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/regexhq/path-root-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/regexhq/path-root-regex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/regexhq/path-root-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-root-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-obj",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-obj@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Check if a value is an object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-obj@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-obj.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-obj#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-obj/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-obj"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-subset",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-subset@0.1.1",
      "author": "Tomek Wiszniewski",
      "description": "Check if an object is contained within another one",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-subset@0.1.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/studio-b12/is-subset.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/studio-b12/is-subset#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/studio-b12/is-subset/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8a59117d932de1de00f245fcdd39ce43f1e939a6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-subset"
        }
      ]
    },
    {
      "type": "library",
      "name": "modify-values",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|modify-values@1.0.1",
      "author": "Sindre Sorhus",
      "description": "Modify the values of an object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/modify-values@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/modify-values.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/modify-values#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/modify-values/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c55d9bc5e37a17ba188d95937bf60f032e8c37633eb0be2efd1966d801c221519fa36a75c869811d0eaf1de865e1b453641747bb74d2916758824c296330064b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/modify-values"
        }
      ]
    },
    {
      "type": "library",
      "name": "neo-async",
      "version": "2.6.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|neo-async@2.6.1",
      "description": "Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster ",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/neo-async@2.6.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/suguru03/neo-async.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/suguru03/neo-async",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/suguru03/neo-async/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8b26a6f1f06e094a5678a3c6a5a34c7ad12870cb77eb8aa40ac7cbf49ba18d75fa7519e0b9154e7e4d8665a0e93e370e2a289708f20d642d4673343b893ab767"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/neo-async"
        }
      ]
    },
    {
      "type": "library",
      "name": "uglify-js",
      "version": "3.6.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|uglify-js@3.6.0",
      "author": "Mihai Bazon",
      "description": "JavaScript parser, mangler/compressor and beautifier toolkit",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/uglify-js@3.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mishoo/UglifyJS2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mishoo/UglifyJS2#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mishoo/UglifyJS2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5be8eb50726bdc35ca86bb12ecd515c67df3a8c3859f484bfc48babf46a7088328282f774e371f9536a0c081cb5bb49f3057e242e92d4321550851c6504d3eca"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/uglify-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "text-extensions",
      "version": "1.9.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|text-extensions@1.9.0",
      "author": "Sindre Sorhus",
      "description": "List of text file extensions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/text-extensions@1.9.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/text-extensions.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/text-extensions#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/text-extensions/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c2206bc02d448417a55b5d99cb6e8978e524439991bbee68f2ba6c264e7edadf98e6f13b7bce36aad6434368353695ffdbd1ddc85789e27488848e3b10d4b195"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/text-extensions"
        }
      ]
    },
    {
      "type": "library",
      "name": "number-is-nan",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|number-is-nan@1.0.1",
      "author": "Sindre Sorhus",
      "description": "ES2015 Number.isNaN() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/number-is-nan@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/number-is-nan.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/number-is-nan#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/number-is-nan/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "097b602b53422a522c1afb8790318336941a011d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/number-is-nan"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash._reinterpolate",
      "version": "3.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|lodash._reinterpolate@3.0.0",
      "author": "John-David Dalton",
      "description": "The modern build of lodash’s internal `reInterpolate` as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash._reinterpolate@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0ccf2d89166af03b3663c796538b75ac6e114d9d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash._reinterpolate"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.templatesettings",
      "version": "4.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|lodash.templatesettings@4.2.0",
      "author": "John-David Dalton",
      "description": "The Lodash method `_.templateSettings` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.templatesettings@4.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b2d80bcfe8b701af666609e3aff3bebfdaee299b0fb27772eea3d939c85baa4d9c9d353565a95d28afafee6e785a8288cb18ae3194ca4f61fcd45f0178073765"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash.templatesettings"
        }
      ]
    },
    {
      "type": "library",
      "name": "ini",
      "version": "1.3.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|ini@1.3.5",
      "author": "Isaac Z. Schlueter",
      "description": "An ini encoder/decoder for node",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ini@1.3.5",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/ini.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/ini#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/ini/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "45963986e20a08c4560d4a999448bbd9ffe599728cbeeb3370c05dba5890de79d66f1f57fd90503bb0e28cc1184bd1211c16f6a9a71150cb42eecbcbc1ed2573"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ini"
        }
      ]
    },
    {
      "type": "library",
      "name": "pinkie-promise",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1",
      "author": "Vsevolod Strukchinsky",
      "description": "ES2015 Promise ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pinkie-promise@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/floatdrop/pinkie-promise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/floatdrop/pinkie-promise#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/floatdrop/pinkie-promise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2135d6dfa7a358c069ac9b178776288228450ffa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pinkie-promise"
        }
      ]
    },
    {
      "type": "library",
      "name": "quick-lru",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|quick-lru@1.1.0",
      "author": "Sindre Sorhus",
      "description": "Simple \"Least Recently Used\" (LRU) cache",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/quick-lru@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/quick-lru.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/quick-lru#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/quick-lru/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4360b17c61136ad38078397ff11416e186dcfbb8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/quick-lru"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-plain-obj",
      "version": "1.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-plain-obj@1.1.0",
      "author": "Sindre Sorhus",
      "description": "Check if a value is a plain object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-plain-obj@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-plain-obj.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-plain-obj#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-plain-obj/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "71a50c8429dfca773c92a390a4a03b39fcd51d3e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-plain-obj"
        }
      ]
    },
    {
      "type": "library",
      "name": "array-find-index",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|array-find-index@1.0.2",
      "author": "Sindre Sorhus",
      "description": "ES2015 `Array#findIndex()` ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/array-find-index@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/array-find-index.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/array-find-index#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/array-find-index/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "df010aa1287e164bbda6f9723b0a96a1ec4187a1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/array-find-index"
        }
      ]
    },
    {
      "type": "library",
      "name": "repeating",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|repeating@2.0.1",
      "author": "Sindre Sorhus",
      "description": "Repeat a string - fast",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/repeating@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/repeating.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/repeating#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/repeating/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "5214c53a926d3552707527fbab415dbc08d06dda"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/repeating"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-try",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|p-try@1.0.0",
      "author": "Sindre Sorhus",
      "description": "`Promise#try()` ponyfill - Starts a promise chain",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-try@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-try.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-try#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-try/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/p-try"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-arrayish",
      "version": "0.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-arrayish@0.2.1",
      "author": "Qix",
      "description": "Determines if an object can be used as an array",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-arrayish@0.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/qix-/node-is-arrayish.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/qix-/node-is-arrayish#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/qix-/node-is-arrayish/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "77c99840527aa8ecb1a8ba697b80645a7a926a9d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-arrayish"
        }
      ]
    },
    {
      "type": "library",
      "name": "spdx-license-ids",
      "version": "3.0.5",
      "bom-ref": "karma@4.4.1-tuxcare.2|spdx-license-ids@3.0.5",
      "author": "Shinnosuke Watanabe",
      "description": "A list of SPDX license identifiers",
      "licenses": [
        {
          "license": {
            "id": "CC0-1.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/spdx-license-ids@3.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/shinnn/spdx-license-ids.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/shinnn/spdx-license-ids#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shinnn/spdx-license-ids/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "27e156cd9a329c91171a9855212f97121de41528d95ffd62f6014169641c07efed9a97b6a94b12040069731ab19c0c45762505120017d5b8d8190bc8666a33f5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/spdx-license-ids"
        }
      ]
    },
    {
      "type": "library",
      "name": "spdx-exceptions",
      "version": "2.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|spdx-exceptions@2.2.0",
      "author": "The Linux Foundation",
      "description": "list of SPDX standard license exceptions",
      "licenses": [
        {
          "license": {
            "id": "CC-BY-3.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/spdx-exceptions@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kemitchell/spdx-exceptions.json.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kemitchell/spdx-exceptions.json#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kemitchell/spdx-exceptions.json/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d9740009f1252a2f529556f509869d2835efa1a8cf80154f9ff80e40bad3bc774495a561afb6446ea25a46724b54d79a23870c10081509e04c285e8c5910c244"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/spdx-exceptions"
        }
      ]
    },
    {
      "type": "library",
      "name": "posix-character-classes",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|posix-character-classes@0.1.1",
      "author": "Jon Schlinkert",
      "description": "POSIX character classes for creating regular expressions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/posix-character-classes@0.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/posix-character-classes.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/posix-character-classes",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/posix-character-classes/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/posix-character-classes"
        }
      ]
    },
    {
      "type": "library",
      "name": "ret",
      "version": "0.1.15",
      "bom-ref": "karma@4.4.1-tuxcare.2|ret@0.1.15",
      "author": "Roly Fentanes",
      "description": "Tokenizes a string that represents a regular expression.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ret@0.1.15",
      "externalReferences": [
        {
          "url": "git://github.com/fent/ret.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fent/ret.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fent/ret.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4d3958a5af8e2febcc30d1b6e314a5406109dc1fd1cc47d494b72dedbe46ff2b5abfec0fae9942a55305bb0cd76e479c26b6fa218a358856f44bdbf7efbe789a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ret"
        }
      ]
    },
    {
      "type": "library",
      "name": "cache-base",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|cache-base@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cache-base@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/cache-base.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/cache-base",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/cache-base/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "00a71d4e71525804dde7f1823d1c6bd82870209f3909ecab1328d11e52b1439e9de1724c1b29b4b8088a9f4c5b2ce18e977fb24693938b8f38755084739014cd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cache-base"
        }
      ]
    },
    {
      "type": "library",
      "name": "class-utils",
      "version": "0.3.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|class-utils@0.3.6",
      "author": "Jon Schlinkert",
      "description": "Utils for working with JavaScript classes and prototype methods.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/class-utils@0.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/class-utils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/class-utils",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/class-utils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a8e84f6bf163eece9363c1fc7ac1aee5036930c431cfbf61faeaf3acd60dea69fef419f194319fe5067e5de083b314a33eab12479e973993899a97aeae72cc7a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/class-utils"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "0.2.5",
          "bom-ref": "karma@4.4.1-tuxcare.2|class-utils@0.3.6|define-property@0.2.5",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@0.2.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/class-utils/node_modules/define-property"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "mixin-deep",
      "version": "1.3.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|mixin-deep@1.3.2",
      "author": "Jon Schlinkert",
      "description": "Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mixin-deep@1.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/mixin-deep.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/mixin-deep",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/mixin-deep/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "591a039fffe65c1889d47e34aea6b7bc7d2da1e3f04ac19be398889d6953c926be52ee24ded6144b16b6bf52aa0222edbe5ad2cda131a92d60b64f7a03dcef10"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mixin-deep"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "is-extendable",
          "version": "1.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|mixin-deep@1.3.2|is-extendable@1.0.1",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value is a plain object, array or function.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-extendable@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/is-extendable.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-extendable",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/is-extendable/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6ab9d73314f5861a0aa3d9352d976694dc897430dfcb6bf47d78c5966a24e3e8bcba5ffa5a56d581ef5b84cef83a934f40f306513a03b73f8a5dad4f9de27138"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mixin-deep/node_modules/is-extendable"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "pascalcase",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|pascalcase@0.1.1",
      "author": "Jon Schlinkert",
      "description": "Convert a string to pascal-case.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pascalcase@0.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/pascalcase.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/pascalcase",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/pascalcase/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b363e55e8006ca6fe21784d2db22bd15d7917f14"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pascalcase"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-descriptor",
      "version": "0.1.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6",
      "author": "Jon Schlinkert",
      "description": "Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-descriptor@0.1.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-descriptor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-descriptor",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-descriptor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6af0d8af4481dc3c0ef73b0ca2fd20282112158a829c4e21abfe33dd375496e904cb9b7d0b4611abb1cbaec379d8d01ca9729a7a97820f49fe0746ab9d51b71e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-descriptor"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "5.1.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6|kind-of@5.1.0",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@5.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "346104ae71fa176bd4b970e1f8e95b70a5bbff039c7dd447699ed55ada82ced7c7ae2ffef982a63f9d4e7567863eea8239b6ba924d8e4dee5dd365664c1f343f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/is-descriptor/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "atob",
      "version": "2.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|atob@2.1.2",
      "author": "AJ ONeal",
      "description": "atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)",
      "licenses": [
        {
          "expression": "(MIT OR Apache-2.0)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/atob@2.1.2",
      "externalReferences": [
        {
          "url": "git://git.coolaj86.com/coolaj86/atob.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://git.coolaj86.com/coolaj86/atob.js.git",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5a6eae92868e1898bfef7a7f725d86bcb8d323924cd64fced788ac0fbdd830bf12b6b1ffeff9511609a0f272026600f76d966f8f0086c6d30e0f7c16340bbc72"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/atob"
        }
      ]
    },
    {
      "type": "library",
      "name": "decode-uri-component",
      "version": "0.2.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|decode-uri-component@0.2.0",
      "author": "Sam Verschueren",
      "description": "A better decodeURIComponent",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/decode-uri-component@0.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/SamVerschueren/decode-uri-component.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/SamVerschueren/decode-uri-component#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/SamVerschueren/decode-uri-component/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "eb3913333458775cb84cd1a1fae062106bb87545"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/decode-uri-component"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve-url",
      "version": "0.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|resolve-url@0.2.1",
      "author": "Simon Lydell",
      "description": "Like Node.js’ `path.resolve`/`url.resolve` for the browser.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve-url@0.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/lydell/resolve-url.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lydell/resolve-url#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lydell/resolve-url/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2c637fe77c893afd2a663fe21aa9080068e2052a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve-url"
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map-url",
      "version": "0.4.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|source-map-url@0.4.0",
      "author": "Simon Lydell",
      "description": "Tools for working with sourceMappingURL comments.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/source-map-url@0.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lydell/source-map-url.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lydell/source-map-url#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lydell/source-map-url/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "3e935d7ddd73631b97659956d55128e87b5084a3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/source-map-url"
        }
      ]
    },
    {
      "type": "library",
      "name": "urix",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|urix@0.1.0",
      "author": "Simon Lydell",
      "description": "Makes Windows-style paths more unix and URI friendly.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/urix@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lydell/urix.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lydell/urix#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lydell/urix/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "da937f7a62e21fec1fd18d49b35c2935067a6c72"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/urix"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-unc-path",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-unc-path@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns true if a filepath is a windows UNC file path.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-unc-path@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-unc-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-unc-path",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-unc-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9ab1a955dd1fb3b5962df56c4adbe017a8842676e30c5661f7f7a68510dc1964ddb937cd1ddf421de5301f781822375bc28e0e9fa86e9e4cedc0e680c34ca595"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-unc-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "pinkie",
      "version": "2.0.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|pinkie@2.0.4",
      "author": "Vsevolod Strukchinsky",
      "description": "Itty bitty little widdle twinkie pinkie ES2015 Promise implementation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pinkie@2.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/floatdrop/pinkie.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/floatdrop/pinkie#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/floatdrop/pinkie/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "72556b80cfa0d48a974e80e77248e80ed4f7f870"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pinkie"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-utf8",
      "version": "0.2.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-utf8@0.2.1",
      "author": "wayfind",
      "description": "Detect if a buffer is utf8 encoded.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-utf8@0.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wayfind/is-utf8.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wayfind/is-utf8#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wayfind/is-utf8/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4b0da1442104d1b336340e80797e865cf39f7d72"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-utf8"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-finite",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-finite@1.0.2",
      "author": "Sindre Sorhus",
      "description": "ES2015 Number.isFinite() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-finite@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-finite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-finite#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-finite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cc6677695602be550ef11e8b4aa6305342b6d0aa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-finite"
        }
      ]
    },
    {
      "type": "library",
      "name": "collection-visit",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|collection-visit@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Visit a method over the items in an object, or map visit over the objects in an array.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/collection-visit@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/collection-visit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/collection-visit",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/collection-visit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "4bc0373c164bc3291b4d368c829cf1a80a59dca0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/collection-visit"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-value",
      "version": "2.0.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|get-value@2.0.6",
      "author": "Jon Schlinkert",
      "description": "Use property paths (`a.b.c`) to get a nested value from an object.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-value@2.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/get-value.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/get-value",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/get-value/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-value"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-value",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-value@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns true if a value exists, false if empty. Works with deeply nested values using object paths.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-value@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/has-value.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/has-value",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/has-value/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "18b281da585b1c5c51def24c930ed29a0be6b177"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-value"
        }
      ]
    },
    {
      "type": "library",
      "name": "set-value",
      "version": "2.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|set-value@2.0.1",
      "author": "Jon Schlinkert",
      "description": "Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/set-value@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/set-value.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/set-value",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/set-value/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2711dcd7078237af30458d1f842a17a722b9e66fd73c769f3a62b85160fb9b6088d7818c705ca9b78c3fd3e355e5ffd931bcb617a4b6c3003b7e0ca787d8164b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/set-value"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "extend-shallow",
          "version": "2.0.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|set-value@2.0.1|extend-shallow@2.0.1",
          "author": "Jon Schlinkert",
          "description": "Extend an object with the properties of additional objects. node.js/javascript util.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/extend-shallow@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/extend-shallow.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/extend-shallow/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/set-value/node_modules/extend-shallow"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "to-object-path",
      "version": "0.3.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|to-object-path@0.3.0",
      "author": "Jon Schlinkert",
      "description": "Create an object path from a list or array of strings.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/to-object-path@0.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/to-object-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/to-object-path",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/to-object-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "297588b7b0e7e0ac08e04e672f85c1f4999e17af"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/to-object-path"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "3.2.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|to-object-path@0.3.0|kind-of@3.2.2",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@3.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/to-object-path/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "union-value",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|union-value@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/union-value@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/union-value.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/union-value",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/union-value/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b497d79b131e5989dccc256ced7004bc857b89ea6900b7727a958c90793072246966b686ff1c13facd8937cfa9af5fbc8c245ff34145cefafe32941e7a81785e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/union-value"
        }
      ]
    },
    {
      "type": "library",
      "name": "unset-value",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Delete nested properties from an object using dot notation.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unset-value@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/unset-value.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/unset-value",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/unset-value/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unset-value"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "has-value",
          "version": "0.3.1",
          "bom-ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-value@0.3.1",
          "author": "Jon Schlinkert",
          "description": "Returns true if a value exists, false if empty. Works with deeply nested values using object paths.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/has-value@0.3.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/has-value.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/has-value",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/has-value/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "7b1f58bada62ca827ec0a2078025654845995e1f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/unset-value/node_modules/has-value"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "isobject",
              "version": "2.1.0",
              "bom-ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-value@0.3.1|isobject@2.1.0",
              "author": "Jon Schlinkert",
              "description": "Returns true if the value is an object and not an array or null.",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/isobject@2.1.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/jonschlinkert/isobject.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/jonschlinkert/isobject",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/jonschlinkert/isobject/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-1",
                      "content": "f065561096a3f1da2ef46272f815c840d87e0c89"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/unset-value/node_modules/has-value/node_modules/isobject"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "has-values",
          "version": "0.1.4",
          "bom-ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-values@0.1.4",
          "author": "Jon Schlinkert",
          "description": "Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. ",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/has-values@0.1.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/has-values.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/has-values",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/has-values/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "6d61de95d91dfca9b9a02089ad384bff8f62b771"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/unset-value/node_modules/has-values"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "arr-union",
      "version": "3.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|arr-union@3.1.0",
      "author": "Jon Schlinkert",
      "description": "Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/arr-union@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/arr-union.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/arr-union",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/arr-union/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e39b09aea9def866a8f206e288af63919bae39c4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/arr-union"
        }
      ]
    },
    {
      "type": "library",
      "name": "static-extend",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|static-extend@0.1.2",
      "author": "Jon Schlinkert",
      "description": "Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/static-extend@0.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/static-extend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/static-extend",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/static-extend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "60809c39cbff55337226fd5e0b520f341f1fb5c6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/static-extend"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "0.2.5",
          "bom-ref": "karma@4.4.1-tuxcare.2|static-extend@0.1.2|define-property@0.2.5",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@0.2.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/static-extend/node_modules/define-property"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "is-accessor-descriptor",
      "version": "0.1.6",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-accessor-descriptor@0.1.6",
      "author": "Jon Schlinkert",
      "description": "Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-accessor-descriptor@0.1.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-accessor-descriptor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-accessor-descriptor",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-accessor-descriptor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-accessor-descriptor"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "3.2.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|is-accessor-descriptor@0.1.6|kind-of@3.2.2",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@3.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/is-accessor-descriptor/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "is-data-descriptor",
      "version": "0.1.4",
      "bom-ref": "karma@4.4.1-tuxcare.2|is-data-descriptor@0.1.4",
      "author": "Jon Schlinkert",
      "description": "Returns true if a value has the characteristics of a valid JavaScript data descriptor.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-data-descriptor@0.1.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-data-descriptor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-data-descriptor",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-data-descriptor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0b5ee648388e2c860282e793f1856fec3f301b56"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-data-descriptor"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "3.2.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|is-data-descriptor@0.1.4|kind-of@3.2.2",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@3.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/is-data-descriptor/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "unc-path-regex",
      "version": "0.1.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|unc-path-regex@0.1.2",
      "author": "Jon Schlinkert",
      "description": "Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unc-path-regex@0.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/regexhq/unc-path-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/regexhq/unc-path-regex",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/regexhq/unc-path-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unc-path-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "map-visit",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|map-visit@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Map `visit` over an array of objects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/map-visit@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/map-visit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/map-visit",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/map-visit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/map-visit"
        }
      ]
    },
    {
      "type": "library",
      "name": "object-visit",
      "version": "1.0.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|object-visit@1.0.1",
      "author": "Jon Schlinkert",
      "description": "Call a specified method on each value in the given object.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object-visit@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/object-visit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/object-visit",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/object-visit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f79c4493af0c5377b59fe39d395e41042dd045bb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object-visit"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-values",
      "version": "1.0.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|has-values@1.0.0",
      "author": "Jon Schlinkert",
      "description": "Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. ",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-values@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/has-values.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/has-values",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/has-values/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "95b0b63fec2146619a6fe57fe75628d5a39efe4f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-values"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "kind-of",
          "version": "4.0.0",
          "bom-ref": "karma@4.4.1-tuxcare.2|has-values@1.0.0|kind-of@4.0.0",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "20813df3d712928b207378691a45066fae72dd57"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/has-values/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "object-copy",
      "version": "0.1.0",
      "bom-ref": "karma@4.4.1-tuxcare.2|object-copy@0.1.0",
      "author": "Jon Schlinkert",
      "description": "Copy static properties, prototype properties, and descriptors from one object to another.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/object-copy@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/object-copy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/object-copy",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/object-copy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7e7d858b781bd7c991a41ba975ed3812754e998c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/object-copy"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "define-property",
          "version": "0.2.5",
          "bom-ref": "karma@4.4.1-tuxcare.2|object-copy@0.1.0|define-property@0.2.5",
          "author": "Jon Schlinkert",
          "description": "Define a non-enumerable property on an object.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/define-property@0.2.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/define-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/define-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/object-copy/node_modules/define-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "kind-of",
          "version": "3.2.2",
          "bom-ref": "karma@4.4.1-tuxcare.2|object-copy@0.1.0|kind-of@3.2.2",
          "author": "Jon Schlinkert",
          "description": "Get the native type of a value.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/kind-of@3.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/jonschlinkert/kind-of.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jonschlinkert/kind-of/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/object-copy/node_modules/kind-of"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "json-parse-better-errors",
      "version": "1.0.2",
      "bom-ref": "karma@4.4.1-tuxcare.2|json-parse-better-errors@1.0.2",
      "author": "Kat Marchán",
      "description": "JSON.parse with context information on error",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/json-parse-better-errors@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/zkat/json-parse-better-errors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/zkat/json-parse-better-errors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/zkat/json-parse-better-errors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9abab264a7d7e4484bee1bea715e961b5c988e78deb980f30e185c00052babc3e8f3934140124ff990d44fbe6a650f7c22452806a76413192e90e53b4ecdb0af"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-parse-better-errors"
        }
      ]
    },
    {
      "type": "library",
      "name": "copy-descriptor",
      "version": "0.1.1",
      "bom-ref": "karma@4.4.1-tuxcare.2|copy-descriptor@0.1.1",
      "author": "Jon Schlinkert",
      "description": "Copy a descriptor from object A to object B",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/copy-descriptor@0.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/copy-descriptor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/copy-descriptor",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/copy-descriptor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "676f6eb3c39997c2ee1ac3a924fd6124748f578d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/copy-descriptor"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "karma@4.4.1-tuxcare.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bluebird@3.5.5",
        "karma@4.4.1-tuxcare.2|body-parser@1.19.0",
        "karma@4.4.1-tuxcare.2|braces@3.0.2",
        "karma@4.4.1-tuxcare.2|browserify@16.3.0",
        "karma@4.4.1-tuxcare.2|chai-as-promised@7.1.1",
        "karma@4.4.1-tuxcare.2|chai-subset@1.6.0",
        "karma@4.4.1-tuxcare.2|chai@4.2.0",
        "karma@4.4.1-tuxcare.2|chokidar@3.0.2",
        "karma@4.4.1-tuxcare.2|colors@1.3.3",
        "karma@4.4.1-tuxcare.2|connect@3.7.0",
        "karma@4.4.1-tuxcare.2|cucumber@3.2.1",
        "karma@4.4.1-tuxcare.2|di@0.0.1",
        "karma@4.4.1-tuxcare.2|dom-serialize@2.2.1",
        "karma@4.4.1-tuxcare.2|eslint-config-standard@12.0.0",
        "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2",
        "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0",
        "karma@4.4.1-tuxcare.2|eslint-plugin-promise@4.2.1",
        "karma@4.4.1-tuxcare.2|eslint-plugin-standard@4.0.0",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0",
        "karma@4.4.1-tuxcare.2|flatted@2.0.1",
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|grunt-auto-release@0.0.7",
        "karma@4.4.1-tuxcare.2|grunt-browserify@5.3.0",
        "karma@4.4.1-tuxcare.2|grunt-bump@0.8.0",
        "karma@4.4.1-tuxcare.2|grunt-check-clean@0.1.2",
        "karma@4.4.1-tuxcare.2|grunt-cli@1.3.2",
        "karma@4.4.1-tuxcare.2|grunt-contrib-watch@1.1.0",
        "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0",
        "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0",
        "karma@4.4.1-tuxcare.2|grunt-cucumberjs@2.0.2",
        "karma@4.4.1-tuxcare.2|grunt-eslint@21.1.0",
        "karma@4.4.1-tuxcare.2|grunt-mocha-test@0.13.3",
        "karma@4.4.1-tuxcare.2|grunt-npm@0.0.2",
        "karma@4.4.1-tuxcare.2|grunt@1.0.4",
        "karma@4.4.1-tuxcare.2|http-proxy@1.17.0",
        "karma@4.4.1-tuxcare.2|http2@3.3.7",
        "karma@4.4.1-tuxcare.2|husky@0.14.3",
        "karma@4.4.1-tuxcare.2|isbinaryfile@3.0.3",
        "karma@4.4.1-tuxcare.2|jasmine-core@3.4.0",
        "karma@4.4.1-tuxcare.2|karma-browserify@6.1.0",
        "karma@4.4.1-tuxcare.2|karma-browserstack-launcher@1.5.1",
        "karma@4.4.1-tuxcare.2|karma-chai@0.1.0",
        "karma@4.4.1-tuxcare.2|karma-chrome-launcher@2.2.0",
        "karma@4.4.1-tuxcare.2|karma-firefox-launcher@1.1.0",
        "karma@4.4.1-tuxcare.2|karma-jasmine@2.0.1",
        "karma@4.4.1-tuxcare.2|karma-junit-reporter@1.2.0",
        "karma@4.4.1-tuxcare.2|karma-mocha-reporter@2.2.5",
        "karma@4.4.1-tuxcare.2|karma-mocha@1.3.0",
        "karma@4.4.1-tuxcare.2|karma-script-launcher@1.0.0",
        "karma@4.4.1-tuxcare.2|load-grunt-tasks@4.0.0",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|log4js@4.5.1",
        "karma@4.4.1-tuxcare.2|mime@2.4.4",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0",
        "karma@4.4.1-tuxcare.2|mocks@0.0.15",
        "karma@4.4.1-tuxcare.2|optimist@0.6.1",
        "karma@4.4.1-tuxcare.2|proxyquire@2.1.1",
        "karma@4.4.1-tuxcare.2|puppeteer@1.19.0",
        "karma@4.4.1-tuxcare.2|qjobs@1.2.0",
        "karma@4.4.1-tuxcare.2|range-parser@1.2.1",
        "karma@4.4.1-tuxcare.2|rimraf@2.6.3",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0",
        "karma@4.4.1-tuxcare.2|sinon-chai@3.3.0",
        "karma@4.4.1-tuxcare.2|sinon@7.3.2",
        "karma@4.4.1-tuxcare.2|socket.io@2.1.1",
        "karma@4.4.1-tuxcare.2|source-map@0.6.1",
        "karma@4.4.1-tuxcare.2|supertest@4.0.2",
        "karma@4.4.1-tuxcare.2|timer-shim@0.3.0",
        "karma@4.4.1-tuxcare.2|tmp@0.0.33",
        "karma@4.4.1-tuxcare.2|useragent@2.3.0",
        "karma@4.4.1-tuxcare.2|validate-commit-msg@2.14.0",
        "karma@4.4.1-tuxcare.2|which@1.3.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|bluebird@3.5.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|body-parser@1.19.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bytes@3.1.0",
        "karma@4.4.1-tuxcare.2|content-type@1.0.4",
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|depd@1.1.2",
        "karma@4.4.1-tuxcare.2|http-errors@1.7.2",
        "karma@4.4.1-tuxcare.2|iconv-lite@0.4.24",
        "karma@4.4.1-tuxcare.2|on-finished@2.3.0",
        "karma@4.4.1-tuxcare.2|qs@6.7.0",
        "karma@4.4.1-tuxcare.2|raw-body@2.4.0",
        "karma@4.4.1-tuxcare.2|type-is@1.6.18"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|braces@3.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fill-range@7.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify@16.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assert@1.5.0",
        "karma@4.4.1-tuxcare.2|browser-pack@6.1.0",
        "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3",
        "karma@4.4.1-tuxcare.2|browserify-zlib@0.2.0",
        "karma@4.4.1-tuxcare.2|buffer@5.2.1",
        "karma@4.4.1-tuxcare.2|cached-path-relative@1.0.2",
        "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
        "karma@4.4.1-tuxcare.2|console-browserify@1.1.0",
        "karma@4.4.1-tuxcare.2|constants-browserify@1.0.0",
        "karma@4.4.1-tuxcare.2|crypto-browserify@3.12.0",
        "karma@4.4.1-tuxcare.2|defined@1.0.0",
        "karma@4.4.1-tuxcare.2|deps-sort@2.0.0",
        "karma@4.4.1-tuxcare.2|domain-browser@1.2.0",
        "karma@4.4.1-tuxcare.2|duplexer2@0.1.4",
        "karma@4.4.1-tuxcare.2|events@2.1.0",
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|has@1.0.3",
        "karma@4.4.1-tuxcare.2|htmlescape@1.1.1",
        "karma@4.4.1-tuxcare.2|https-browserify@1.0.0",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|insert-module-globals@7.2.0",
        "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
        "karma@4.4.1-tuxcare.2|labeled-stream-splicer@2.0.2",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|module-deps@6.2.1",
        "karma@4.4.1-tuxcare.2|os-browserify@0.3.0",
        "karma@4.4.1-tuxcare.2|parents@1.0.1",
        "karma@4.4.1-tuxcare.2|path-browserify@0.0.1",
        "karma@4.4.1-tuxcare.2|process@0.11.10",
        "karma@4.4.1-tuxcare.2|punycode@1.4.1",
        "karma@4.4.1-tuxcare.2|querystring-es3@0.2.1",
        "karma@4.4.1-tuxcare.2|read-only-stream@2.0.0",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|shasum@1.0.2",
        "karma@4.4.1-tuxcare.2|shell-quote@1.6.1",
        "karma@4.4.1-tuxcare.2|stream-browserify@2.0.2",
        "karma@4.4.1-tuxcare.2|stream-http@2.8.3",
        "karma@4.4.1-tuxcare.2|string_decoder@1.2.0",
        "karma@4.4.1-tuxcare.2|subarg@1.0.0",
        "karma@4.4.1-tuxcare.2|syntax-error@1.4.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|timers-browserify@1.4.2",
        "karma@4.4.1-tuxcare.2|tty-browserify@0.0.1",
        "karma@4.4.1-tuxcare.2|url@0.11.0",
        "karma@4.4.1-tuxcare.2|util@0.10.4",
        "karma@4.4.1-tuxcare.2|vm-browserify@1.1.0",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chai-as-promised@7.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chai@4.2.0",
        "karma@4.4.1-tuxcare.2|check-error@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chai-subset@1.6.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chai@4.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assertion-error@1.1.0",
        "karma@4.4.1-tuxcare.2|check-error@1.0.2",
        "karma@4.4.1-tuxcare.2|deep-eql@3.0.1",
        "karma@4.4.1-tuxcare.2|get-func-name@2.0.0",
        "karma@4.4.1-tuxcare.2|pathval@1.1.0",
        "karma@4.4.1-tuxcare.2|type-detect@4.0.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chokidar@3.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chokidar@3.0.2|anymatch@3.0.3",
        "karma@4.4.1-tuxcare.2|braces@3.0.2",
        "karma@4.4.1-tuxcare.2|glob-parent@5.0.0",
        "karma@4.4.1-tuxcare.2|is-binary-path@2.1.0",
        "karma@4.4.1-tuxcare.2|is-glob@4.0.1",
        "karma@4.4.1-tuxcare.2|normalize-path@3.0.0",
        "karma@4.4.1-tuxcare.2|readdirp@3.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chokidar@3.0.2|anymatch@3.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|normalize-path@3.0.0",
        "karma@4.4.1-tuxcare.2|picomatch@2.0.7"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|colors@1.3.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|connect@3.7.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|finalhandler@1.1.2",
        "karma@4.4.1-tuxcare.2|parseurl@1.3.3",
        "karma@4.4.1-tuxcare.2|utils-merge@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber@3.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assertion-error-formatter@2.0.1",
        "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0",
        "karma@4.4.1-tuxcare.2|bluebird@3.5.5",
        "karma@4.4.1-tuxcare.2|cli-table@0.3.1",
        "karma@4.4.1-tuxcare.2|colors@1.3.3",
        "karma@4.4.1-tuxcare.2|commander@2.20.0",
        "karma@4.4.1-tuxcare.2|cucumber-expressions@5.0.18",
        "karma@4.4.1-tuxcare.2|cucumber-tag-expressions@1.1.1",
        "karma@4.4.1-tuxcare.2|duration@0.2.2",
        "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5",
        "karma@4.4.1-tuxcare.2|figures@2.0.0",
        "karma@4.4.1-tuxcare.2|gherkin@5.1.0",
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
        "karma@4.4.1-tuxcare.2|is-generator@1.0.3",
        "karma@4.4.1-tuxcare.2|is-stream@1.1.0",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|mz@2.7.0",
        "karma@4.4.1-tuxcare.2|progress@2.0.3",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|stack-chain@2.0.0",
        "karma@4.4.1-tuxcare.2|stacktrace-js@2.0.0",
        "karma@4.4.1-tuxcare.2|string-argv@0.0.2",
        "karma@4.4.1-tuxcare.2|title-case@2.1.1",
        "karma@4.4.1-tuxcare.2|util-arity@1.1.0",
        "karma@4.4.1-tuxcare.2|verror@1.10.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|di@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|dom-serialize@2.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|custom-event@1.0.1",
        "karma@4.4.1-tuxcare.2|ent@2.2.0",
        "karma@4.4.1-tuxcare.2|extend@3.0.2",
        "karma@4.4.1-tuxcare.2|void-elements@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-config-standard@12.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2",
        "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0",
        "karma@4.4.1-tuxcare.2|eslint-plugin-promise@4.2.1",
        "karma@4.4.1-tuxcare.2|eslint-plugin-standard@4.0.0",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-includes@3.0.3",
        "karma@4.4.1-tuxcare.2|contains-path@0.1.0",
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2|doctrine@1.5.0",
        "karma@4.4.1-tuxcare.2|eslint-import-resolver-node@0.3.2",
        "karma@4.4.1-tuxcare.2|eslint-module-utils@2.4.1",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0",
        "karma@4.4.1-tuxcare.2|has@1.0.3",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|object.values@1.1.0",
        "karma@4.4.1-tuxcare.2|read-pkg-up@2.0.0",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-import@2.18.2|doctrine@1.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|esutils@2.0.2",
        "karma@4.4.1-tuxcare.2|isarray@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eslint-plugin-es@1.4.0",
        "karma@4.4.1-tuxcare.2|eslint-utils@1.4.0",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0",
        "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0|ignore@5.1.2",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0|semver@6.3.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0|ignore@5.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-node@9.1.0|semver@6.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-promise@4.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-standard@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eslint@5.16.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint@5.16.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|@babel/code-frame@7.5.5",
        "karma@4.4.1-tuxcare.2|ajv@6.10.2",
        "karma@4.4.1-tuxcare.2|chalk@2.4.2",
        "karma@4.4.1-tuxcare.2|cross-spawn@6.0.5",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0|debug@4.1.1",
        "karma@4.4.1-tuxcare.2|doctrine@3.0.0",
        "karma@4.4.1-tuxcare.2|eslint-scope@4.0.3",
        "karma@4.4.1-tuxcare.2|eslint-utils@1.4.0",
        "karma@4.4.1-tuxcare.2|eslint-visitor-keys@1.0.0",
        "karma@4.4.1-tuxcare.2|espree@5.0.1",
        "karma@4.4.1-tuxcare.2|esquery@1.0.1",
        "karma@4.4.1-tuxcare.2|esutils@2.0.2",
        "karma@4.4.1-tuxcare.2|file-entry-cache@5.0.1",
        "karma@4.4.1-tuxcare.2|functional-red-black-tree@1.0.1",
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|globals@11.12.0",
        "karma@4.4.1-tuxcare.2|ignore@4.0.6",
        "karma@4.4.1-tuxcare.2|import-fresh@3.1.0",
        "karma@4.4.1-tuxcare.2|imurmurhash@0.1.4",
        "karma@4.4.1-tuxcare.2|inquirer@6.5.0",
        "karma@4.4.1-tuxcare.2|js-yaml@3.13.1",
        "karma@4.4.1-tuxcare.2|json-stable-stringify-without-jsonify@1.0.1",
        "karma@4.4.1-tuxcare.2|levn@0.3.0",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|natural-compare@1.4.0",
        "karma@4.4.1-tuxcare.2|optionator@0.8.2",
        "karma@4.4.1-tuxcare.2|path-is-inside@1.0.2",
        "karma@4.4.1-tuxcare.2|progress@2.0.3",
        "karma@4.4.1-tuxcare.2|regexpp@2.0.1",
        "karma@4.4.1-tuxcare.2|semver@5.7.0",
        "karma@4.4.1-tuxcare.2|strip-ansi@4.0.0",
        "karma@4.4.1-tuxcare.2|strip-json-comments@2.0.1",
        "karma@4.4.1-tuxcare.2|table@5.4.4",
        "karma@4.4.1-tuxcare.2|text-table@0.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint@5.16.0|debug@4.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eslint@5.16.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint@5.16.0|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|flatted@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|glob@7.1.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fs.realpath@1.0.0",
        "karma@4.4.1-tuxcare.2|inflight@1.0.6",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|once@1.4.0",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-auto-release@0.0.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-browserify@5.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|async@2.6.3",
        "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1",
        "karma@4.4.1-tuxcare.2|browserify@16.3.0",
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-bump@0.8.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt@1.0.4",
        "karma@4.4.1-tuxcare.2|semver@5.7.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-check-clean@0.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-cli@1.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-known-options@1.1.1",
        "karma@4.4.1-tuxcare.2|interpret@1.1.0",
        "karma@4.4.1-tuxcare.2|liftoff@2.5.0",
        "karma@4.4.1-tuxcare.2|grunt-cli@1.3.2|nopt@4.0.1",
        "karma@4.4.1-tuxcare.2|v8flags@3.1.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-cli@1.3.2|nopt@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|abbrev@1.1.1",
        "karma@4.4.1-tuxcare.2|osenv@0.1.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-contrib-watch@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|async@2.6.3",
        "karma@4.4.1-tuxcare.2|gaze@1.1.3",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|chalk@1.1.3",
        "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
        "karma@4.4.1-tuxcare.2|conventional-changelog@1.1.24",
        "karma@4.4.1-tuxcare.2|plur@2.1.2",
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|chalk@1.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|ansi-styles@2.2.1",
        "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5",
        "karma@4.4.1-tuxcare.2|has-ansi@2.0.0",
        "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|strip-ansi@3.0.1",
        "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|supports-color@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|ansi-styles@2.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|strip-ansi@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|supports-color@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-changelog@6.1.0|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|chalk@1.1.3",
        "karma@4.4.1-tuxcare.2|conventional-github-releaser@1.1.13",
        "karma@4.4.1-tuxcare.2|plur@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|chalk@1.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|ansi-styles@2.2.1",
        "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5",
        "karma@4.4.1-tuxcare.2|has-ansi@2.0.0",
        "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|strip-ansi@3.0.1",
        "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|supports-color@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|ansi-styles@2.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|strip-ansi@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|supports-color@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-conventional-github-releaser@1.0.0|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-cucumberjs@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chai@4.2.0",
        "karma@4.4.1-tuxcare.2|cucumber-html-reporter@3.0.4",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3",
        "karma@4.4.1-tuxcare.2|node-fs@0.1.7",
        "karma@4.4.1-tuxcare.2|ramda@0.24.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-eslint@21.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chalk@2.4.2",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0",
        "karma@4.4.1-tuxcare.2|grunt@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-mocha-test@0.13.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|hooker@0.2.3",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-npm@0.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|coffeescript@1.10.0",
        "karma@4.4.1-tuxcare.2|dateformat@1.0.12",
        "karma@4.4.1-tuxcare.2|eventemitter2@0.4.14",
        "karma@4.4.1-tuxcare.2|exit@0.1.2",
        "karma@4.4.1-tuxcare.2|findup-sync@0.3.0",
        "karma@4.4.1-tuxcare.2|grunt@1.0.4|glob@7.0.6",
        "karma@4.4.1-tuxcare.2|grunt@1.0.4|grunt-cli@1.2.0",
        "karma@4.4.1-tuxcare.2|grunt-known-options@1.1.1",
        "karma@4.4.1-tuxcare.2|grunt-legacy-log@2.0.0",
        "karma@4.4.1-tuxcare.2|grunt-legacy-util@1.1.1",
        "karma@4.4.1-tuxcare.2|iconv-lite@0.4.24",
        "karma@4.4.1-tuxcare.2|js-yaml@3.13.1",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|nopt@3.0.6",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1",
        "karma@4.4.1-tuxcare.2|rimraf@2.6.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4|glob@7.0.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fs.realpath@1.0.0",
        "karma@4.4.1-tuxcare.2|inflight@1.0.6",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|once@1.4.0",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4|grunt-cli@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|findup-sync@0.3.0",
        "karma@4.4.1-tuxcare.2|grunt-known-options@1.1.1",
        "karma@4.4.1-tuxcare.2|nopt@3.0.6",
        "karma@4.4.1-tuxcare.2|grunt@1.0.4|resolve@1.1.7"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt@1.0.4|resolve@1.1.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|http-proxy@1.17.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eventemitter3@3.1.2",
        "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0",
        "karma@4.4.1-tuxcare.2|requires-port@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|http2@3.3.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|husky@0.14.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-ci@1.2.1",
        "karma@4.4.1-tuxcare.2|husky@0.14.3|normalize-path@1.0.0",
        "karma@4.4.1-tuxcare.2|husky@0.14.3|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|husky@0.14.3|normalize-path@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|husky@0.14.3|strip-indent@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|isbinaryfile@3.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|buffer-alloc@1.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|jasmine-core@3.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-browserify@6.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserify@16.3.0",
        "karma@4.4.1-tuxcare.2|convert-source-map@1.1.3",
        "karma@4.4.1-tuxcare.2|hat@0.0.3",
        "karma@4.4.1-tuxcare.2|js-string-escape@1.0.1",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|os-shim@0.1.3",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-browserstack-launcher@1.5.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserstack-local@1.4.2",
        "karma@4.4.1-tuxcare.2|browserstack@1.5.2",
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-chai@0.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chai@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-chrome-launcher@2.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fs-access@1.0.1",
        "karma@4.4.1-tuxcare.2|which@1.3.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-firefox-launcher@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-jasmine@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|jasmine-core@3.4.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-junit-reporter@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1",
        "karma@4.4.1-tuxcare.2|xmlbuilder@8.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-mocha-reporter@2.2.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chalk@2.4.2",
        "karma@4.4.1-tuxcare.2|log-symbols@2.2.0",
        "karma@4.4.1-tuxcare.2|strip-ansi@4.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-mocha@1.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|minimist@1.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|karma-script-launcher@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|load-grunt-tasks@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arrify@1.0.1",
        "karma@4.4.1-tuxcare.2|grunt@1.0.4",
        "karma@4.4.1-tuxcare.2|multimatch@2.1.0",
        "karma@4.4.1-tuxcare.2|pkg-up@2.0.0",
        "karma@4.4.1-tuxcare.2|resolve-pkg@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lodash@4.17.15"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|log4js@4.5.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|date-format@2.1.0",
        "karma@4.4.1-tuxcare.2|log4js@4.5.1|debug@4.1.1",
        "karma@4.4.1-tuxcare.2|flatted@2.0.1",
        "karma@4.4.1-tuxcare.2|rfdc@1.1.4",
        "karma@4.4.1-tuxcare.2|streamroller@1.0.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|log4js@4.5.1|debug@4.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|log4js@4.5.1|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|log4js@4.5.1|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mime@2.4.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1|minimist@0.0.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mkdirp@0.5.1|minimist@0.0.8"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browser-stdout@1.3.0",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0|commander@2.11.0",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0|debug@3.1.0",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0|diff@3.3.1",
        "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0|glob@7.1.2",
        "karma@4.4.1-tuxcare.2|growl@1.10.3",
        "karma@4.4.1-tuxcare.2|he@1.1.1",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|mocha@4.1.0|supports-color@4.4.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|commander@2.11.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|debug@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|diff@3.3.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|glob@7.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fs.realpath@1.0.0",
        "karma@4.4.1-tuxcare.2|inflight@1.0.6",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|once@1.4.0",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|supports-color@4.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|mocha@4.1.0|has-flag@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocha@4.1.0|has-flag@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mocks@0.0.15"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|optimist@0.6.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|optimist@0.6.1|minimist@0.0.10",
        "karma@4.4.1-tuxcare.2|wordwrap@0.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|optimist@0.6.1|minimist@0.0.10"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|proxyquire@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fill-keys@1.0.2",
        "karma@4.4.1-tuxcare.2|module-not-found-error@1.0.1",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|debug@4.1.1",
        "karma@4.4.1-tuxcare.2|extract-zip@1.6.7",
        "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2",
        "karma@4.4.1-tuxcare.2|mime@2.4.4",
        "karma@4.4.1-tuxcare.2|progress@2.0.3",
        "karma@4.4.1-tuxcare.2|proxy-from-env@1.0.0",
        "karma@4.4.1-tuxcare.2|rimraf@2.6.3",
        "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|ws@6.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|debug@4.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|ws@6.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|async-limiter@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|puppeteer@1.19.0|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|qjobs@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|range-parser@1.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|rimraf@2.6.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|glob@7.1.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|sinon-chai@3.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chai@4.2.0",
        "karma@4.4.1-tuxcare.2|sinon@7.3.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|sinon@7.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|@sinonjs/commons@1.4.0",
        "karma@4.4.1-tuxcare.2|@sinonjs/formatio@3.2.1",
        "karma@4.4.1-tuxcare.2|@sinonjs/samsam@3.3.2",
        "karma@4.4.1-tuxcare.2|diff@3.5.0",
        "karma@4.4.1-tuxcare.2|lolex@4.1.0",
        "karma@4.4.1-tuxcare.2|nise@1.5.0",
        "karma@4.4.1-tuxcare.2|supports-color@5.5.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|socket.io@2.1.1|debug@3.1.0",
        "karma@4.4.1-tuxcare.2|engine.io@3.2.1",
        "karma@4.4.1-tuxcare.2|has-binary2@1.0.3",
        "karma@4.4.1-tuxcare.2|socket.io-adapter@1.1.1",
        "karma@4.4.1-tuxcare.2|socket.io-client@2.1.1",
        "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io@2.1.1|debug@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|source-map@0.6.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|supertest@4.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|methods@1.1.2",
        "karma@4.4.1-tuxcare.2|superagent@3.8.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|timer-shim@0.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|linkedlist@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|tmp@0.0.33",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|useragent@2.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|lru-cache@4.1.5",
        "karma@4.4.1-tuxcare.2|tmp@0.0.33"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|validate-commit-msg@2.14.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-commit-types@2.1.1",
        "karma@4.4.1-tuxcare.2|find-parent-dir@0.3.0",
        "karma@4.4.1-tuxcare.2|findup@0.1.5",
        "karma@4.4.1-tuxcare.2|semver-regex@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|which@1.3.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|isexe@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|bytes@3.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|content-type@1.0.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|debug@2.6.9",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|depd@1.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|http-errors@1.7.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|depd@1.1.2",
        "karma@4.4.1-tuxcare.2|http-errors@1.7.2|inherits@2.0.3",
        "karma@4.4.1-tuxcare.2|setprototypeof@1.1.1",
        "karma@4.4.1-tuxcare.2|statuses@1.5.0",
        "karma@4.4.1-tuxcare.2|toidentifier@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|http-errors@1.7.2|inherits@2.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|iconv-lite@0.4.24",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|on-finished@2.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ee-first@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|qs@6.7.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|raw-body@2.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bytes@3.1.0",
        "karma@4.4.1-tuxcare.2|http-errors@1.7.2",
        "karma@4.4.1-tuxcare.2|iconv-lite@0.4.24",
        "karma@4.4.1-tuxcare.2|unpipe@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|type-is@1.6.18",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|media-typer@0.3.0",
        "karma@4.4.1-tuxcare.2|mime-types@2.1.24"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fill-range@7.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assert@1.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|object-assign@4.1.1",
        "karma@4.4.1-tuxcare.2|assert@1.5.0|util@0.10.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assert@1.5.0|util@0.10.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assert@1.5.0|inherits@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assert@1.5.0|inherits@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browser-pack@6.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0",
        "karma@4.4.1-tuxcare.2|defined@1.0.0",
        "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|umd@3.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3|resolve@1.1.7"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3|resolve@1.1.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-zlib@0.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pako@1.0.10"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|buffer@5.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|base64-js@1.3.0",
        "karma@4.4.1-tuxcare.2|ieee754@1.1.13"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cached-path-relative@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|buffer-from@1.1.1",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
        "karma@4.4.1-tuxcare.2|typedarray@0.0.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|console-browserify@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|date-now@0.1.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|constants-browserify@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|crypto-browserify@3.12.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserify-cipher@1.0.1",
        "karma@4.4.1-tuxcare.2|browserify-sign@4.0.4",
        "karma@4.4.1-tuxcare.2|create-ecdh@4.0.3",
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|create-hmac@1.1.7",
        "karma@4.4.1-tuxcare.2|diffie-hellman@5.0.3",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|pbkdf2@3.0.17",
        "karma@4.4.1-tuxcare.2|public-encrypt@4.0.3",
        "karma@4.4.1-tuxcare.2|randombytes@2.1.0",
        "karma@4.4.1-tuxcare.2|randomfill@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|defined@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|deps-sort@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
        "karma@4.4.1-tuxcare.2|shasum@1.0.2",
        "karma@4.4.1-tuxcare.2|subarg@1.0.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|domain-browser@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|duplexer2@0.1.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|events@2.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has@1.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|function-bind@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|htmlescape@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|https-browserify@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inherits@2.0.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|insert-module-globals@7.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn-node@1.7.0",
        "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0",
        "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6",
        "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1",
        "karma@4.4.1-tuxcare.2|process@0.11.10",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|undeclared-identifiers@1.1.3",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|jsonparse@1.3.1",
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|labeled-stream-splicer@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|stream-splicer@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|module-deps@6.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browser-resolve@1.11.3",
        "karma@4.4.1-tuxcare.2|cached-path-relative@1.0.2",
        "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
        "karma@4.4.1-tuxcare.2|defined@1.0.0",
        "karma@4.4.1-tuxcare.2|detective@5.2.0",
        "karma@4.4.1-tuxcare.2|duplexer2@0.1.4",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
        "karma@4.4.1-tuxcare.2|parents@1.0.1",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|stream-combiner2@1.1.1",
        "karma@4.4.1-tuxcare.2|subarg@1.0.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|os-browserify@0.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parents@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|path-platform@0.11.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-browserify@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|process@0.11.10"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|punycode@1.4.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|querystring-es3@0.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|read-only-stream@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|core-util-is@1.0.2",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|isarray@1.0.0",
        "karma@4.4.1-tuxcare.2|process-nextick-args@2.0.1",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|safe-buffer@5.1.2",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|string_decoder@1.1.1",
        "karma@4.4.1-tuxcare.2|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|safe-buffer@5.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|string_decoder@1.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|resolve@1.11.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|path-parse@1.0.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|shasum@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|json-stable-stringify@0.0.1",
        "karma@4.4.1-tuxcare.2|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|shell-quote@1.6.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-filter@0.0.1",
        "karma@4.4.1-tuxcare.2|array-map@0.0.0",
        "karma@4.4.1-tuxcare.2|array-reduce@0.0.0",
        "karma@4.4.1-tuxcare.2|jsonify@0.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stream-browserify@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stream-http@2.8.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|builtin-status-codes@3.0.0",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
        "karma@4.4.1-tuxcare.2|to-arraybuffer@1.0.1",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|string_decoder@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|string_decoder@1.2.0|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|string_decoder@1.2.0|safe-buffer@5.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|subarg@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|minimist@1.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|syntax-error@1.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn-node@1.7.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|through2@2.0.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|timers-browserify@1.4.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|process@0.11.10"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|tty-browserify@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|url@0.11.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|url@0.11.0|punycode@1.3.2",
        "karma@4.4.1-tuxcare.2|querystring@0.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|url@0.11.0|punycode@1.3.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|util@0.10.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|util@0.10.4|inherits@2.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|util@0.10.4|inherits@2.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|vm-browserify@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|xtend@4.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|check-error@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assertion-error@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|deep-eql@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|type-detect@4.0.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|get-func-name@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pathval@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|type-detect@4.0.8"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|glob-parent@5.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-glob@4.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-binary-path@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|binary-extensions@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-glob@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extglob@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|normalize-path@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|readdirp@3.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|picomatch@2.0.7"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|finalhandler@1.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|encodeurl@1.0.2",
        "karma@4.4.1-tuxcare.2|escape-html@1.0.3",
        "karma@4.4.1-tuxcare.2|on-finished@2.3.0",
        "karma@4.4.1-tuxcare.2|parseurl@1.3.3",
        "karma@4.4.1-tuxcare.2|statuses@1.5.0",
        "karma@4.4.1-tuxcare.2|unpipe@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parseurl@1.3.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|utils-merge@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assertion-error-formatter@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|diff@3.5.0",
        "karma@4.4.1-tuxcare.2|pad-right@0.2.2",
        "karma@4.4.1-tuxcare.2|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0|core-js@2.6.9",
        "karma@4.4.1-tuxcare.2|regenerator-runtime@0.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0|core-js@2.6.9"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cli-table@0.3.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|cli-table@0.3.1|colors@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cli-table@0.3.1|colors@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|commander@2.20.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-expressions@5.0.18",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|becke-ch--regex--s0-0-v1--base--pl--lib@1.4.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-tag-expressions@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|duration@0.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|d@1.0.1",
        "karma@4.4.1-tuxcare.2|es5-ext@0.10.50"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|figures@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|gherkin@5.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|indent-string@3.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-generator@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-stream@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mz@2.7.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|any-promise@1.3.0",
        "karma@4.4.1-tuxcare.2|object-assign@4.1.1",
        "karma@4.4.1-tuxcare.2|thenify-all@1.6.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|progress@2.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stack-chain@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stacktrace-js@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|error-stack-parser@2.0.2",
        "karma@4.4.1-tuxcare.2|stack-generator@2.0.3",
        "karma@4.4.1-tuxcare.2|stacktrace-gps@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|string-argv@0.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|title-case@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|no-case@2.3.2",
        "karma@4.4.1-tuxcare.2|upper-case@1.1.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|util-arity@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|verror@1.10.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assert-plus@1.0.0",
        "karma@4.4.1-tuxcare.2|core-util-is@1.0.2",
        "karma@4.4.1-tuxcare.2|extsprintf@1.4.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|custom-event@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ent@2.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extend@3.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|void-elements@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-includes@3.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|define-properties@1.1.3",
        "karma@4.4.1-tuxcare.2|es-abstract@1.13.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|contains-path@0.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-import-resolver-node@0.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-module-utils@2.4.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|pkg-dir@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object.values@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|define-properties@1.1.3",
        "karma@4.4.1-tuxcare.2|es-abstract@1.13.0",
        "karma@4.4.1-tuxcare.2|function-bind@1.1.1",
        "karma@4.4.1-tuxcare.2|has@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|read-pkg-up@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0",
        "karma@4.4.1-tuxcare.2|read-pkg@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-plugin-es@1.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eslint-utils@1.4.0",
        "karma@4.4.1-tuxcare.2|eslint@5.16.0",
        "karma@4.4.1-tuxcare.2|regexpp@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-utils@1.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|eslint-visitor-keys@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|@babel/code-frame@7.5.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|@babel/highlight@7.5.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ajv@6.10.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fast-deep-equal@2.0.1",
        "karma@4.4.1-tuxcare.2|fast-json-stable-stringify@2.0.0",
        "karma@4.4.1-tuxcare.2|json-schema-traverse@0.4.1",
        "karma@4.4.1-tuxcare.2|uri-js@4.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chalk@2.4.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ansi-styles@3.2.1",
        "karma@4.4.1-tuxcare.2|escape-string-regexp@1.0.5",
        "karma@4.4.1-tuxcare.2|supports-color@5.5.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cross-spawn@6.0.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|nice-try@1.0.5",
        "karma@4.4.1-tuxcare.2|path-key@2.0.1",
        "karma@4.4.1-tuxcare.2|semver@5.7.0",
        "karma@4.4.1-tuxcare.2|shebang-command@1.2.0",
        "karma@4.4.1-tuxcare.2|which@1.3.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|doctrine@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|esutils@2.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-scope@4.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|esrecurse@4.2.1",
        "karma@4.4.1-tuxcare.2|estraverse@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eslint-visitor-keys@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|espree@5.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn-jsx@5.0.1",
        "karma@4.4.1-tuxcare.2|acorn@6.2.1",
        "karma@4.4.1-tuxcare.2|eslint-visitor-keys@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|esquery@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|estraverse@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|esutils@2.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|file-entry-cache@5.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|flat-cache@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|functional-red-black-tree@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|globals@11.12.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ignore@4.0.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|import-fresh@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|parent-module@1.0.1",
        "karma@4.4.1-tuxcare.2|resolve-from@4.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|imurmurhash@0.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inquirer@6.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ansi-escapes@3.2.0",
        "karma@4.4.1-tuxcare.2|chalk@2.4.2",
        "karma@4.4.1-tuxcare.2|cli-cursor@2.1.0",
        "karma@4.4.1-tuxcare.2|cli-width@2.2.0",
        "karma@4.4.1-tuxcare.2|external-editor@3.1.0",
        "karma@4.4.1-tuxcare.2|figures@2.0.0",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|mute-stream@0.0.7",
        "karma@4.4.1-tuxcare.2|run-async@2.3.0",
        "karma@4.4.1-tuxcare.2|rxjs@6.5.2",
        "karma@4.4.1-tuxcare.2|string-width@2.1.1",
        "karma@4.4.1-tuxcare.2|inquirer@6.5.0|strip-ansi@5.2.0",
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inquirer@6.5.0|strip-ansi@5.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inquirer@6.5.0|ansi-regex@4.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inquirer@6.5.0|ansi-regex@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|js-yaml@3.13.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|argparse@1.0.10",
        "karma@4.4.1-tuxcare.2|esprima@4.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|json-stable-stringify-without-jsonify@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|levn@0.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|prelude-ls@1.1.2",
        "karma@4.4.1-tuxcare.2|type-check@0.3.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|natural-compare@1.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|optionator@0.8.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|deep-is@0.1.3",
        "karma@4.4.1-tuxcare.2|fast-levenshtein@2.0.6",
        "karma@4.4.1-tuxcare.2|levn@0.3.0",
        "karma@4.4.1-tuxcare.2|prelude-ls@1.1.2",
        "karma@4.4.1-tuxcare.2|type-check@0.3.2",
        "karma@4.4.1-tuxcare.2|optionator@0.8.2|wordwrap@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|optionator@0.8.2|wordwrap@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-is-inside@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|regexpp@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|semver@5.7.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|strip-ansi@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ansi-regex@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|strip-json-comments@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|table@5.4.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ajv@6.10.2",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|slice-ansi@2.1.0",
        "karma@4.4.1-tuxcare.2|table@5.4.4|string-width@3.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|table@5.4.4|string-width@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|emoji-regex@7.0.3",
        "karma@4.4.1-tuxcare.2|is-fullwidth-code-point@2.0.0",
        "karma@4.4.1-tuxcare.2|table@5.4.4|strip-ansi@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|table@5.4.4|strip-ansi@5.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|table@5.4.4|ansi-regex@4.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|table@5.4.4|ansi-regex@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|text-table@0.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fs.realpath@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inflight@1.0.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|once@1.4.0",
        "karma@4.4.1-tuxcare.2|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|once@1.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|async@2.6.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserify-cache-api@3.0.1",
        "karma@4.4.1-tuxcare.2|browserify@16.3.0",
        "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1|JSONStream@0.10.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1|JSONStream@0.10.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1|jsonparse@0.0.5",
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-incremental@3.1.1|jsonparse@0.0.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|anymatch@2.0.0",
        "karma@4.4.1-tuxcare.2|browserify@16.3.0",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|chokidar@2.1.6",
        "karma@4.4.1-tuxcare.2|defined@1.0.0",
        "karma@4.4.1-tuxcare.2|outpipe@1.1.1",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|chokidar@2.1.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|anymatch@2.0.0",
        "karma@4.4.1-tuxcare.2|async-each@1.0.3",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|braces@2.3.2",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|glob-parent@3.1.0",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|is-binary-path@1.0.1",
        "karma@4.4.1-tuxcare.2|is-glob@4.0.1",
        "karma@4.4.1-tuxcare.2|normalize-path@3.0.0",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|readdirp@2.2.1",
        "karma@4.4.1-tuxcare.2|upath@1.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|braces@2.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arr-flatten@1.1.0",
        "karma@4.4.1-tuxcare.2|array-unique@0.3.2",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|fill-range@4.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1",
        "karma@4.4.1-tuxcare.2|repeat-element@1.1.3",
        "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
        "karma@4.4.1-tuxcare.2|split-string@3.1.0",
        "karma@4.4.1-tuxcare.2|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|glob-parent@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|glob-parent@3.1.0|is-glob@3.1.0",
        "karma@4.4.1-tuxcare.2|path-dirname@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|glob-parent@3.1.0|is-glob@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extglob@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|is-binary-path@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|binary-extensions@1.13.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|readdirp@2.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|fill-range@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|is-number@3.0.0",
        "karma@4.4.1-tuxcare.2|repeat-string@1.6.1",
        "karma@4.4.1-tuxcare.2|watchify@3.11.1|to-regex-range@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|binary-extensions@1.13.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|watchify@3.11.1|to-regex-range@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-number@3.0.0",
        "karma@4.4.1-tuxcare.2|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-known-options@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|interpret@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|liftoff@2.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|extend@3.0.2",
        "karma@4.4.1-tuxcare.2|liftoff@2.5.0|findup-sync@2.0.0",
        "karma@4.4.1-tuxcare.2|fined@1.2.0",
        "karma@4.4.1-tuxcare.2|flagged-respawn@1.0.1",
        "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4",
        "karma@4.4.1-tuxcare.2|object.map@1.0.1",
        "karma@4.4.1-tuxcare.2|rechoir@0.6.2",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|liftoff@2.5.0|findup-sync@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|detect-file@1.0.0",
        "karma@4.4.1-tuxcare.2|liftoff@2.5.0|is-glob@3.1.0",
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10",
        "karma@4.4.1-tuxcare.2|resolve-dir@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|liftoff@2.5.0|is-glob@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extglob@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|v8flags@3.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|homedir-polyfill@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|gaze@1.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|globule@1.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|body@5.1.0",
        "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1|debug@3.2.6",
        "karma@4.4.1-tuxcare.2|faye-websocket@0.10.0",
        "karma@4.4.1-tuxcare.2|livereload-js@2.4.0",
        "karma@4.4.1-tuxcare.2|object-assign@4.1.1",
        "karma@4.4.1-tuxcare.2|qs@6.7.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1|debug@3.2.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|tiny-lr@1.1.1|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog@1.1.24",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-angular@1.6.6",
        "karma@4.4.1-tuxcare.2|conventional-changelog-atom@0.2.8",
        "karma@4.4.1-tuxcare.2|conventional-changelog-codemirror@0.3.8",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11",
        "karma@4.4.1-tuxcare.2|conventional-changelog-ember@0.3.12",
        "karma@4.4.1-tuxcare.2|conventional-changelog-eslint@1.0.9",
        "karma@4.4.1-tuxcare.2|conventional-changelog-express@0.3.6",
        "karma@4.4.1-tuxcare.2|conventional-changelog-jquery@0.1.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-jscs@0.1.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-jshint@0.3.8",
        "karma@4.4.1-tuxcare.2|conventional-changelog-preset-loader@1.1.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|plur@2.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|irregular-plurals@1.4.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|q@1.5.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-github-releaser@1.1.13",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog@1.1.24",
        "karma@4.4.1-tuxcare.2|dateformat@1.0.12",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6",
        "karma@4.4.1-tuxcare.2|github@0.2.4",
        "karma@4.4.1-tuxcare.2|lodash.merge@4.6.2",
        "karma@4.4.1-tuxcare.2|meow@3.7.0",
        "karma@4.4.1-tuxcare.2|object-assign@4.1.1",
        "karma@4.4.1-tuxcare.2|q@1.5.1",
        "karma@4.4.1-tuxcare.2|semver-regex@1.0.0",
        "karma@4.4.1-tuxcare.2|semver@5.7.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-html-reporter@3.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find@0.2.9",
        "karma@4.4.1-tuxcare.2|fs-extra@3.0.1",
        "karma@4.4.1-tuxcare.2|js-base64@2.5.1",
        "karma@4.4.1-tuxcare.2|jsonfile@3.0.1",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|open@0.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0",
        "karma@4.4.1-tuxcare.2|bluebird@3.5.5",
        "karma@4.4.1-tuxcare.2|colors@1.3.3",
        "karma@4.4.1-tuxcare.2|commander@2.20.0",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|cucumber@2.3.1",
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|events@1.1.1",
        "karma@4.4.1-tuxcare.2|fs-finder@1.8.1",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|gherkin@4.1.3",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|cucumber@2.3.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assertion-error-formatter@2.0.1",
        "karma@4.4.1-tuxcare.2|babel-runtime@6.26.0",
        "karma@4.4.1-tuxcare.2|bluebird@3.5.5",
        "karma@4.4.1-tuxcare.2|cli-table@0.3.1",
        "karma@4.4.1-tuxcare.2|colors@1.3.3",
        "karma@4.4.1-tuxcare.2|commander@2.20.0",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|cucumber-expressions@3.0.0",
        "karma@4.4.1-tuxcare.2|cucumber-tag-expressions@1.1.1",
        "karma@4.4.1-tuxcare.2|duration@0.2.2",
        "karma@4.4.1-tuxcare.2|figures@2.0.0",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|gherkin@4.1.3",
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
        "karma@4.4.1-tuxcare.2|is-generator@1.0.3",
        "karma@4.4.1-tuxcare.2|is-stream@1.1.0",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|mz@2.7.0",
        "karma@4.4.1-tuxcare.2|progress@2.0.3",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|stack-chain@1.3.7",
        "karma@4.4.1-tuxcare.2|stacktrace-js@2.0.0",
        "karma@4.4.1-tuxcare.2|string-argv@0.0.2",
        "karma@4.4.1-tuxcare.2|upper-case-first@1.1.2",
        "karma@4.4.1-tuxcare.2|util-arity@1.1.0",
        "karma@4.4.1-tuxcare.2|verror@1.10.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|events@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|gherkin@4.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|cucumber-expressions@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cucumber-parallel@2.0.3|stack-chain@1.3.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|node-fs@0.1.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ramda@0.24.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|hooker@0.2.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|coffeescript@1.10.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|dateformat@1.0.12",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|get-stdin@4.0.1",
        "karma@4.4.1-tuxcare.2|meow@3.7.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eventemitter2@0.4.14"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|exit@0.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|findup-sync@0.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|findup-sync@0.3.0|glob@5.0.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|findup-sync@0.3.0|glob@5.0.15",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inflight@1.0.6",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4",
        "karma@4.4.1-tuxcare.2|once@1.4.0",
        "karma@4.4.1-tuxcare.2|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-legacy-log@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-legacy-log@2.0.0|colors@1.1.2",
        "karma@4.4.1-tuxcare.2|grunt-legacy-log-utils@2.0.1",
        "karma@4.4.1-tuxcare.2|hooker@0.2.3",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-legacy-log@2.0.0|colors@1.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-legacy-util@1.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|grunt-legacy-util@1.1.1|async@1.5.2",
        "karma@4.4.1-tuxcare.2|exit@0.1.2",
        "karma@4.4.1-tuxcare.2|getobject@0.1.0",
        "karma@4.4.1-tuxcare.2|hooker@0.2.3",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|underscore.string@3.3.5",
        "karma@4.4.1-tuxcare.2|which@1.3.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-legacy-util@1.1.1|async@1.5.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|nopt@3.0.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|abbrev@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|eventemitter3@3.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0|debug@3.2.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0|debug@3.2.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|follow-redirects@1.7.0|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|requires-port@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-ci@1.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ci-info@1.6.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|buffer-alloc@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|buffer-alloc-unsafe@1.1.0",
        "karma@4.4.1-tuxcare.2|buffer-fill@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|convert-source-map@1.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|hat@0.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|js-string-escape@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|os-shim@0.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserstack-local@1.4.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2",
        "karma@4.4.1-tuxcare.2|is-running@2.1.0",
        "karma@4.4.1-tuxcare.2|ps-tree@1.1.1",
        "karma@4.4.1-tuxcare.2|temp-fs@0.9.9"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserstack@1.5.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fs-access@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|null-check@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|xmlbuilder@8.2.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|log-symbols@2.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chalk@2.4.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|minimist@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|arrify@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|multimatch@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-differ@1.0.0",
        "karma@4.4.1-tuxcare.2|array-union@1.0.2",
        "karma@4.4.1-tuxcare.2|arrify@1.0.1",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pkg-up@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|resolve-pkg@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|resolve-pkg@1.0.0|resolve-from@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|resolve-pkg@1.0.0|resolve-from@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|date-format@2.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|rfdc@1.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|async@2.6.3",
        "karma@4.4.1-tuxcare.2|date-format@2.1.0",
        "karma@4.4.1-tuxcare.2|streamroller@1.0.6|debug@3.2.6",
        "karma@4.4.1-tuxcare.2|streamroller@1.0.6|fs-extra@7.0.1",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|debug@3.2.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|streamroller@1.0.6|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|fs-extra@7.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|streamroller@1.0.6|jsonfile@4.0.0",
        "karma@4.4.1-tuxcare.2|universalify@0.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|streamroller@1.0.6|jsonfile@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|brace-expansion@1.1.11",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|balanced-match@1.0.0",
        "karma@4.4.1-tuxcare.2|concat-map@0.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browser-stdout@1.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|growl@1.10.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|he@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|wordwrap@0.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fill-keys@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-object@1.0.1",
        "karma@4.4.1-tuxcare.2|merge-descriptors@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|module-not-found-error@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extract-zip@1.6.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|concat-stream@1.6.2",
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1",
        "karma@4.4.1-tuxcare.2|yauzl@2.4.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|agent-base@4.3.0",
        "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2|debug@3.2.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2|debug@3.2.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|https-proxy-agent@2.2.2|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|proxy-from-env@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|@sinonjs/commons@1.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|type-detect@4.0.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|@sinonjs/formatio@3.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|@sinonjs/commons@1.4.0",
        "karma@4.4.1-tuxcare.2|@sinonjs/samsam@3.3.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|@sinonjs/samsam@3.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|@sinonjs/commons@1.4.0",
        "karma@4.4.1-tuxcare.2|array-from@2.1.1",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|diff@3.5.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lolex@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|nise@1.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|@sinonjs/formatio@3.2.1",
        "karma@4.4.1-tuxcare.2|@sinonjs/text-encoding@0.7.1",
        "karma@4.4.1-tuxcare.2|just-extend@4.0.2",
        "karma@4.4.1-tuxcare.2|lolex@4.1.0",
        "karma@4.4.1-tuxcare.2|path-to-regexp@1.7.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|supports-color@5.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|has-flag@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|engine.io@3.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|accepts@1.3.7",
        "karma@4.4.1-tuxcare.2|base64id@1.0.0",
        "karma@4.4.1-tuxcare.2|cookie@0.3.1",
        "karma@4.4.1-tuxcare.2|engine.io@3.2.1|debug@3.1.0",
        "karma@4.4.1-tuxcare.2|engine.io-parser@2.1.3",
        "karma@4.4.1-tuxcare.2|ws@3.3.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|engine.io@3.2.1|debug@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-binary2@1.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|has-binary2@1.0.3|isarray@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-binary2@1.0.3|isarray@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io-adapter@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io-client@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|backo2@1.0.2",
        "karma@4.4.1-tuxcare.2|base64-arraybuffer@0.1.5",
        "karma@4.4.1-tuxcare.2|component-bind@1.0.0",
        "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
        "karma@4.4.1-tuxcare.2|socket.io-client@2.1.1|debug@3.1.0",
        "karma@4.4.1-tuxcare.2|engine.io-client@3.2.1",
        "karma@4.4.1-tuxcare.2|has-binary2@1.0.3",
        "karma@4.4.1-tuxcare.2|has-cors@1.1.0",
        "karma@4.4.1-tuxcare.2|indexof@0.0.1",
        "karma@4.4.1-tuxcare.2|object-component@0.0.3",
        "karma@4.4.1-tuxcare.2|parseqs@0.0.5",
        "karma@4.4.1-tuxcare.2|parseuri@0.0.5",
        "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0",
        "karma@4.4.1-tuxcare.2|to-array@0.1.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io-client@2.1.1|debug@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
        "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0|debug@3.1.0",
        "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0|isarray@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0|debug@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|socket.io-parser@3.2.0|isarray@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|methods@1.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
        "karma@4.4.1-tuxcare.2|cookiejar@2.1.2",
        "karma@4.4.1-tuxcare.2|superagent@3.8.3|debug@3.2.6",
        "karma@4.4.1-tuxcare.2|extend@3.0.2",
        "karma@4.4.1-tuxcare.2|form-data@2.5.0",
        "karma@4.4.1-tuxcare.2|formidable@1.2.1",
        "karma@4.4.1-tuxcare.2|methods@1.1.2",
        "karma@4.4.1-tuxcare.2|superagent@3.8.3|mime@1.6.0",
        "karma@4.4.1-tuxcare.2|qs@6.7.0",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3|debug@3.2.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|superagent@3.8.3|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3|mime@1.6.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|superagent@3.8.3|ms@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|linkedlist@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|os-tmpdir@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lru-cache@4.1.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pseudomap@1.0.2",
        "karma@4.4.1-tuxcare.2|lru-cache@4.1.5|yallist@2.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lru-cache@4.1.5|yallist@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commit-types@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|find-parent-dir@0.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|findup@0.1.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|findup@0.1.5|colors@0.6.2",
        "karma@4.4.1-tuxcare.2|findup@0.1.5|commander@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|findup@0.1.5|colors@0.6.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|findup@0.1.5|commander@2.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|semver-regex@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|isexe@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ms@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|setprototypeof@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|statuses@1.5.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|toidentifier@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|safer-buffer@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ee-first@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|unpipe@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|media-typer@0.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mime-types@2.1.24",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|mime-db@1.40.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-regex-range@5.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|to-regex-range@5.0.1|is-number@7.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-regex-range@5.0.1|is-number@7.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-assign@4.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|convert-source-map@1.1.3",
        "karma@4.4.1-tuxcare.2|inline-source-map@0.6.2",
        "karma@4.4.1-tuxcare.2|lodash.memoize@3.0.4",
        "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0|source-map@0.5.7"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|combine-source-map@0.8.0|source-map@0.5.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|umd@3.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pako@1.0.10"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base64-js@1.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ieee754@1.1.13"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|buffer-from@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|typedarray@0.0.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|date-now@0.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-cipher@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserify-aes@1.2.0",
        "karma@4.4.1-tuxcare.2|browserify-des@1.0.2",
        "karma@4.4.1-tuxcare.2|evp_bytestokey@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-sign@4.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|browserify-rsa@4.0.1",
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|create-hmac@1.1.7",
        "karma@4.4.1-tuxcare.2|elliptic@6.5.0",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|parse-asn1@5.1.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|create-ecdh@4.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|elliptic@6.5.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|cipher-base@1.0.4",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|md5.js@1.3.5",
        "karma@4.4.1-tuxcare.2|ripemd160@2.0.2",
        "karma@4.4.1-tuxcare.2|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|create-hmac@1.1.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|cipher-base@1.0.4",
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|ripemd160@2.0.2",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0",
        "karma@4.4.1-tuxcare.2|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|diffie-hellman@5.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|miller-rabin@4.0.1",
        "karma@4.4.1-tuxcare.2|randombytes@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pbkdf2@3.0.17",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|create-hmac@1.1.7",
        "karma@4.4.1-tuxcare.2|ripemd160@2.0.2",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0",
        "karma@4.4.1-tuxcare.2|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|public-encrypt@4.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|browserify-rsa@4.0.1",
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|parse-asn1@5.1.4",
        "karma@4.4.1-tuxcare.2|randombytes@2.1.0",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|randombytes@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|randomfill@1.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|randombytes@2.1.0",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|function-bind@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|acorn-node@1.7.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn-dynamic-import@4.0.0",
        "karma@4.4.1-tuxcare.2|acorn-walk@6.2.0",
        "karma@4.4.1-tuxcare.2|acorn@6.2.1",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|undeclared-identifiers@1.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn-node@1.7.0",
        "karma@4.4.1-tuxcare.2|dash-ast@1.0.0",
        "karma@4.4.1-tuxcare.2|get-assigned-identifiers@1.2.0",
        "karma@4.4.1-tuxcare.2|simple-concat@1.0.0",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|jsonparse@1.3.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|through@2.3.8"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stream-splicer@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|detective@5.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn-node@1.7.0",
        "karma@4.4.1-tuxcare.2|defined@1.0.0",
        "karma@4.4.1-tuxcare.2|minimist@1.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stream-combiner2@1.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|duplexer2@0.1.4",
        "karma@4.4.1-tuxcare.2|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-platform@0.11.15"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|core-util-is@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|isarray@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|process-nextick-args@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|util-deprecate@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-parse@1.0.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|json-stable-stringify@0.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|jsonify@0.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|sha.js@2.4.11",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-filter@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-map@0.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-reduce@0.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|jsonify@0.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|builtin-status-codes@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-arraybuffer@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|querystring@0.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|picomatch@2.0.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|binary-extensions@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-extglob@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|encodeurl@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|escape-html@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pad-right@0.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|repeat-string@1.6.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|regenerator-runtime@0.11.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|becke-ch--regex--s0-0-v1--base--pl--lib@1.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|d@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|es5-ext@0.10.50",
        "karma@4.4.1-tuxcare.2|type@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es5-ext@0.10.50",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|es6-iterator@2.0.3",
        "karma@4.4.1-tuxcare.2|es6-symbol@3.1.1",
        "karma@4.4.1-tuxcare.2|next-tick@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|any-promise@1.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|thenify-all@1.6.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|thenify@3.3.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|error-stack-parser@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|stackframe@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stack-generator@2.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|stackframe@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stacktrace-gps@3.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|stacktrace-gps@3.0.2|source-map@0.5.6",
        "karma@4.4.1-tuxcare.2|stackframe@1.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stacktrace-gps@3.0.2|source-map@0.5.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|no-case@2.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|lower-case@1.1.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|upper-case@1.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assert-plus@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extsprintf@1.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|define-properties@1.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|object-keys@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es-abstract@1.13.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|es-to-primitive@1.2.0",
        "karma@4.4.1-tuxcare.2|function-bind@1.1.1",
        "karma@4.4.1-tuxcare.2|has@1.0.3",
        "karma@4.4.1-tuxcare.2|is-callable@1.1.4",
        "karma@4.4.1-tuxcare.2|is-regex@1.0.4",
        "karma@4.4.1-tuxcare.2|object-keys@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pkg-dir@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|find-up@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|locate-path@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|read-pkg@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|load-json-file@2.0.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|path-type@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|@babel/highlight@7.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chalk@2.4.2",
        "karma@4.4.1-tuxcare.2|esutils@2.0.2",
        "karma@4.4.1-tuxcare.2|js-tokens@4.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fast-deep-equal@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fast-json-stable-stringify@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|json-schema-traverse@0.4.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|uri-js@4.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|uri-js@4.2.2|punycode@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|uri-js@4.2.2|punycode@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ansi-styles@3.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|color-convert@1.9.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|nice-try@1.0.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-key@2.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|shebang-command@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|shebang-regex@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|esrecurse@4.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|estraverse@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|estraverse@4.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|acorn-jsx@5.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn@6.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|acorn@6.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|flat-cache@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|flatted@2.0.1",
        "karma@4.4.1-tuxcare.2|rimraf@2.6.3",
        "karma@4.4.1-tuxcare.2|write@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parent-module@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|callsites@3.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|resolve-from@4.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ansi-escapes@3.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cli-cursor@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|restore-cursor@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cli-width@2.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|external-editor@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chardet@0.7.0",
        "karma@4.4.1-tuxcare.2|iconv-lite@0.4.24",
        "karma@4.4.1-tuxcare.2|tmp@0.0.33"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mute-stream@0.0.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|run-async@2.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-promise@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|rxjs@6.5.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|tslib@1.10.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|string-width@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-fullwidth-code-point@2.0.0",
        "karma@4.4.1-tuxcare.2|strip-ansi@4.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|argparse@1.0.10",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|esprima@4.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|prelude-ls@1.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|type-check@0.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|prelude-ls@1.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|deep-is@0.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fast-levenshtein@2.0.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ansi-regex@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|slice-ansi@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ansi-styles@3.2.1",
        "karma@4.4.1-tuxcare.2|astral-regex@1.0.0",
        "karma@4.4.1-tuxcare.2|is-fullwidth-code-point@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|wrappy@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-cache-api@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|browserify-cache-api@3.0.1|async@1.5.2",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-cache-api@3.0.1|async@1.5.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|anymatch@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10",
        "karma@4.4.1-tuxcare.2|anymatch@2.0.0|normalize-path@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|anymatch@2.0.0|normalize-path@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|remove-trailing-separator@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|outpipe@1.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|shell-quote@1.6.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fined@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|expand-tilde@2.0.2",
        "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4",
        "karma@4.4.1-tuxcare.2|object.defaults@1.1.0",
        "karma@4.4.1-tuxcare.2|object.pick@1.3.0",
        "karma@4.4.1-tuxcare.2|parse-filepath@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|flagged-respawn@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object.map@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|for-own@1.0.0",
        "karma@4.4.1-tuxcare.2|make-iterator@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|rechoir@0.6.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|resolve@1.11.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|abbrev@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|osenv@0.1.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|os-homedir@1.0.2",
        "karma@4.4.1-tuxcare.2|os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|homedir-polyfill@1.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|parse-passwd@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|globule@1.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|glob@7.1.4",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|minimatch@3.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|body@5.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|continuable-cache@0.3.1",
        "karma@4.4.1-tuxcare.2|error@7.0.2",
        "karma@4.4.1-tuxcare.2|body@5.1.0|raw-body@1.1.7",
        "karma@4.4.1-tuxcare.2|safe-json-parse@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|body@5.1.0|raw-body@1.1.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|body@5.1.0|bytes@1.0.0",
        "karma@4.4.1-tuxcare.2|body@5.1.0|string_decoder@0.10.31"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|body@5.1.0|bytes@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|body@5.1.0|string_decoder@0.10.31"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|faye-websocket@0.10.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|websocket-driver@0.7.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|livereload-js@2.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-ansi@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|has-ansi@2.0.0|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-ansi@2.0.0|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-angular@1.6.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|compare-func@1.3.2",
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-atom@0.2.8",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-codemirror@0.3.8",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|dateformat@3.0.3",
        "karma@4.4.1-tuxcare.2|get-pkg-repo@1.4.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6",
        "karma@4.4.1-tuxcare.2|git-remote-origin-url@2.0.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|q@1.5.1",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg-up@1.0.1",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg@1.1.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|dateformat@3.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg-up@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|find-up@1.1.2",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|read-pkg@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|load-json-file@1.1.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|path-type@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|find-up@1.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|path-exists@2.1.0",
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|load-json-file@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|parse-json@2.2.0",
        "karma@4.4.1-tuxcare.2|pify@2.3.0",
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1",
        "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|strip-bom@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|path-type@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|pify@2.3.0",
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|path-exists@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-core@2.0.11|strip-bom@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-utf8@0.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-ember@0.3.12",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-eslint@1.0.9",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-express@0.3.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-jquery@0.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-jscs@0.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-jshint@0.3.8",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|compare-func@1.3.2",
        "karma@4.4.1-tuxcare.2|q@1.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-preset-loader@1.1.8"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|irregular-plurals@1.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|meow@4.0.1",
        "karma@4.4.1-tuxcare.2|semver@5.7.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|meow@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|camelcase-keys@4.2.0",
        "karma@4.4.1-tuxcare.2|decamelize-keys@1.1.0",
        "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
        "karma@4.4.1-tuxcare.2|minimist-options@3.0.2",
        "karma@4.4.1-tuxcare.2|minimist@1.2.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|read-pkg-up@3.0.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|redent@2.0.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|camelcase@4.1.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|map-obj@2.0.0",
        "karma@4.4.1-tuxcare.2|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|redent@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|camelcase@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|map-obj@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|read-pkg@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|load-json-file@4.0.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|strip-indent@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|load-json-file@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|parse-json@4.0.0",
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|pify@3.0.0",
        "karma@4.4.1-tuxcare.2|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|path-type@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|parse-json@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|error-ex@1.3.2",
        "karma@4.4.1-tuxcare.2|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-semver-tags@1.3.6|pify@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|github@0.2.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|github@0.2.4|mime@1.6.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|github@0.2.4|mime@1.6.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lodash.merge@4.6.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|camelcase-keys@2.1.0",
        "karma@4.4.1-tuxcare.2|decamelize@1.2.0",
        "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
        "karma@4.4.1-tuxcare.2|map-obj@1.0.1",
        "karma@4.4.1-tuxcare.2|minimist@1.2.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|object-assign@4.1.1",
        "karma@4.4.1-tuxcare.2|meow@3.7.0|read-pkg-up@1.0.1",
        "karma@4.4.1-tuxcare.2|redent@1.0.0",
        "karma@4.4.1-tuxcare.2|trim-newlines@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|read-pkg-up@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|meow@3.7.0|find-up@1.1.2",
        "karma@4.4.1-tuxcare.2|meow@3.7.0|read-pkg@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|find-up@1.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|meow@3.7.0|path-exists@2.1.0",
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|read-pkg@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|meow@3.7.0|load-json-file@1.1.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|meow@3.7.0|path-type@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|path-exists@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|load-json-file@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|parse-json@2.2.0",
        "karma@4.4.1-tuxcare.2|pify@2.3.0",
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1",
        "karma@4.4.1-tuxcare.2|meow@3.7.0|strip-bom@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|path-type@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|pify@2.3.0",
        "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|meow@3.7.0|strip-bom@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-utf8@0.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|find@0.2.9",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|traverse-chain@0.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fs-extra@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|jsonfile@3.0.1",
        "karma@4.4.1-tuxcare.2|universalify@0.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|js-base64@2.5.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|jsonfile@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|open@0.0.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fs-finder@1.8.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fs-finder@1.8.1|async@0.2.10",
        "karma@4.4.1-tuxcare.2|escape-regexp@0.0.1",
        "karma@4.4.1-tuxcare.2|moment@2.5.1",
        "karma@4.4.1-tuxcare.2|operator-compare@1.0.3",
        "karma@4.4.1-tuxcare.2|fs-finder@1.8.1|q@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fs-finder@1.8.1|async@0.2.10"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fs-finder@1.8.1|q@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|get-stdin@4.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|grunt-legacy-log-utils@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|chalk@2.4.2",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|getobject@0.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|underscore.string@3.3.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|sprintf-js@1.0.3",
        "karma@4.4.1-tuxcare.2|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ci-info@1.6.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|buffer-alloc-unsafe@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|buffer-fill@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-running@2.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ps-tree@1.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|event-stream@3.3.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|temp-fs@0.9.9",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|temp-fs@0.9.9|rimraf@2.5.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|temp-fs@0.9.9|rimraf@2.5.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|glob@7.1.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|null-check@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-differ@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-union@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-uniq@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|balanced-match@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|concat-map@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-object@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|merge-descriptors@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|yauzl@2.4.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|fd-slicer@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|agent-base@4.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|es6-promisify@5.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|async-limiter@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-from@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|@sinonjs/text-encoding@0.7.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|just-extend@4.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-to-regexp@1.7.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|path-to-regexp@1.7.0|isarray@0.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-to-regexp@1.7.0|isarray@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-flag@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|accepts@1.3.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|mime-types@2.1.24",
        "karma@4.4.1-tuxcare.2|negotiator@0.6.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base64id@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cookie@0.3.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|engine.io-parser@2.1.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|after@0.8.2",
        "karma@4.4.1-tuxcare.2|arraybuffer.slice@0.0.7",
        "karma@4.4.1-tuxcare.2|base64-arraybuffer@0.1.5",
        "karma@4.4.1-tuxcare.2|blob@0.0.5",
        "karma@4.4.1-tuxcare.2|has-binary2@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ws@3.3.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|async-limiter@1.0.0",
        "karma@4.4.1-tuxcare.2|ws@3.3.3|safe-buffer@5.1.2",
        "karma@4.4.1-tuxcare.2|ultron@1.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ws@3.3.3|safe-buffer@5.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|backo2@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base64-arraybuffer@0.1.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|component-bind@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|component-emitter@1.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|engine.io-client@3.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
        "karma@4.4.1-tuxcare.2|component-inherit@0.0.3",
        "karma@4.4.1-tuxcare.2|engine.io-client@3.2.1|debug@3.1.0",
        "karma@4.4.1-tuxcare.2|engine.io-parser@2.1.3",
        "karma@4.4.1-tuxcare.2|has-cors@1.1.0",
        "karma@4.4.1-tuxcare.2|indexof@0.0.1",
        "karma@4.4.1-tuxcare.2|parseqs@0.0.5",
        "karma@4.4.1-tuxcare.2|parseuri@0.0.5",
        "karma@4.4.1-tuxcare.2|ws@3.3.3",
        "karma@4.4.1-tuxcare.2|xmlhttprequest-ssl@1.5.5",
        "karma@4.4.1-tuxcare.2|yeast@0.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|engine.io-client@3.2.1|debug@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-cors@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|indexof@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-component@0.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parseqs@0.0.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|better-assert@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parseuri@0.0.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|better-assert@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-array@0.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cookiejar@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|form-data@2.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|asynckit@0.4.0",
        "karma@4.4.1-tuxcare.2|combined-stream@1.0.8",
        "karma@4.4.1-tuxcare.2|mime-types@2.1.24"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|formidable@1.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pseudomap@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mime-db@1.40.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inline-source-map@0.6.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inline-source-map@0.6.2|source-map@0.5.7"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|inline-source-map@0.6.2|source-map@0.5.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lodash.memoize@3.0.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-aes@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|buffer-xor@1.0.3",
        "karma@4.4.1-tuxcare.2|cipher-base@1.0.4",
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|evp_bytestokey@1.0.3",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-des@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|cipher-base@1.0.4",
        "karma@4.4.1-tuxcare.2|des.js@1.0.0",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|evp_bytestokey@1.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|md5.js@1.3.5",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|bn.js@4.11.8"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|browserify-rsa@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|randombytes@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|elliptic@6.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|brorand@1.1.0",
        "karma@4.4.1-tuxcare.2|hash.js@1.1.7",
        "karma@4.4.1-tuxcare.2|hmac-drbg@1.0.1",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1",
        "karma@4.4.1-tuxcare.2|minimalistic-crypto-utils@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parse-asn1@5.1.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|asn1.js@4.10.1",
        "karma@4.4.1-tuxcare.2|browserify-aes@1.2.0",
        "karma@4.4.1-tuxcare.2|create-hash@1.2.0",
        "karma@4.4.1-tuxcare.2|evp_bytestokey@1.0.3",
        "karma@4.4.1-tuxcare.2|pbkdf2@3.0.17",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cipher-base@1.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|md5.js@1.3.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|hash-base@3.0.4",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ripemd160@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|hash-base@3.0.4",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|miller-rabin@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|brorand@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|acorn-dynamic-import@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|acorn@6.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|acorn-walk@6.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|dash-ast@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|get-assigned-identifiers@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|simple-concat@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|type@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es6-iterator@2.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|d@1.0.1",
        "karma@4.4.1-tuxcare.2|es5-ext@0.10.50",
        "karma@4.4.1-tuxcare.2|es6-symbol@3.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es6-symbol@3.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|d@1.0.1",
        "karma@4.4.1-tuxcare.2|es5-ext@0.10.50"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|next-tick@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|thenify@3.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|any-promise@1.3.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stackframe@1.0.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lower-case@1.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-keys@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es-to-primitive@1.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-callable@1.1.4",
        "karma@4.4.1-tuxcare.2|is-date-object@1.0.1",
        "karma@4.4.1-tuxcare.2|is-symbol@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-callable@1.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-regex@1.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|has@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|locate-path@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|p-locate@2.0.0",
        "karma@4.4.1-tuxcare.2|path-exists@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|load-json-file@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|parse-json@2.2.0",
        "karma@4.4.1-tuxcare.2|pify@2.3.0",
        "karma@4.4.1-tuxcare.2|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|hosted-git-info@2.7.1",
        "karma@4.4.1-tuxcare.2|resolve@1.11.1",
        "karma@4.4.1-tuxcare.2|semver@5.7.0",
        "karma@4.4.1-tuxcare.2|validate-npm-package-license@3.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-type@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pify@2.3.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|js-tokens@4.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|color-convert@1.9.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|color-name@1.1.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|shebang-regex@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|write@1.0.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|mkdirp@0.5.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|callsites@3.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|restore-cursor@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|onetime@2.0.1",
        "karma@4.4.1-tuxcare.2|signal-exit@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|chardet@0.7.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-promise@2.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|tslib@1.10.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-fullwidth-code-point@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|sprintf-js@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|astral-regex@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|emoji-regex@7.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arr-diff@4.0.0",
        "karma@4.4.1-tuxcare.2|array-unique@0.3.2",
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10|braces@2.3.2",
        "karma@4.4.1-tuxcare.2|define-property@2.0.2",
        "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2",
        "karma@4.4.1-tuxcare.2|extglob@2.0.4",
        "karma@4.4.1-tuxcare.2|fragment-cache@0.2.1",
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2",
        "karma@4.4.1-tuxcare.2|nanomatch@1.2.13",
        "karma@4.4.1-tuxcare.2|object.pick@1.3.0",
        "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
        "karma@4.4.1-tuxcare.2|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|braces@2.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arr-flatten@1.1.0",
        "karma@4.4.1-tuxcare.2|array-unique@0.3.2",
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10|braces@2.3.2|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10|fill-range@4.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1",
        "karma@4.4.1-tuxcare.2|repeat-element@1.1.3",
        "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
        "karma@4.4.1-tuxcare.2|split-string@3.1.0",
        "karma@4.4.1-tuxcare.2|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|braces@2.3.2|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|fill-range@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10|fill-range@4.0.0|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|is-number@3.0.0",
        "karma@4.4.1-tuxcare.2|repeat-string@1.6.1",
        "karma@4.4.1-tuxcare.2|micromatch@3.1.10|to-regex-range@2.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|fill-range@4.0.0|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|micromatch@3.1.10|to-regex-range@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-number@3.0.0",
        "karma@4.4.1-tuxcare.2|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|async-each@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|upath@1.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|detect-file@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|resolve-dir@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|expand-tilde@2.0.2",
        "karma@4.4.1-tuxcare.2|global-modules@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|expand-tilde@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|homedir-polyfill@1.0.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object.defaults@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-each@1.0.1",
        "karma@4.4.1-tuxcare.2|array-slice@1.1.0",
        "karma@4.4.1-tuxcare.2|for-own@1.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object.pick@1.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parse-filepath@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-absolute@1.0.0",
        "karma@4.4.1-tuxcare.2|map-cache@0.2.2",
        "karma@4.4.1-tuxcare.2|path-root@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|isobject@3.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|for-own@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|for-in@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|make-iterator@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|os-homedir@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parse-passwd@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|continuable-cache@0.3.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|error@7.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|string-template@0.2.1",
        "karma@4.4.1-tuxcare.2|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|safe-json-parse@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|websocket-driver@0.7.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|http-parser-js@0.4.10",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0",
        "karma@4.4.1-tuxcare.2|websocket-extensions@0.1.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|compare-func@1.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-ify@1.0.0",
        "karma@4.4.1-tuxcare.2|dot-prop@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|compare-func@1.3.2",
        "karma@4.4.1-tuxcare.2|conventional-commits-filter@1.1.6",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|dateformat@3.0.3",
        "karma@4.4.1-tuxcare.2|handlebars@4.1.2",
        "karma@4.4.1-tuxcare.2|json-stringify-safe@5.0.1",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|meow@4.0.1",
        "karma@4.4.1-tuxcare.2|semver@5.7.0",
        "karma@4.4.1-tuxcare.2|split@1.0.1",
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|dateformat@3.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|meow@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|camelcase-keys@4.2.0",
        "karma@4.4.1-tuxcare.2|decamelize-keys@1.1.0",
        "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
        "karma@4.4.1-tuxcare.2|minimist-options@3.0.2",
        "karma@4.4.1-tuxcare.2|minimist@1.2.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|read-pkg-up@3.0.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|redent@2.0.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|camelcase@4.1.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|map-obj@2.0.0",
        "karma@4.4.1-tuxcare.2|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|redent@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|camelcase@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|map-obj@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|read-pkg@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|load-json-file@4.0.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|strip-indent@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|load-json-file@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|parse-json@4.0.0",
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|pify@3.0.0",
        "karma@4.4.1-tuxcare.2|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|path-type@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|parse-json@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|error-ex@1.3.2",
        "karma@4.4.1-tuxcare.2|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-changelog-writer@3.0.9|pify@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-text-path@1.0.1",
        "karma@4.4.1-tuxcare.2|JSONStream@1.3.5",
        "karma@4.4.1-tuxcare.2|lodash@4.17.15",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|meow@4.0.1",
        "karma@4.4.1-tuxcare.2|split2@2.2.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5",
        "karma@4.4.1-tuxcare.2|trim-off-newlines@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|meow@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|camelcase-keys@4.2.0",
        "karma@4.4.1-tuxcare.2|decamelize-keys@1.1.0",
        "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
        "karma@4.4.1-tuxcare.2|minimist-options@3.0.2",
        "karma@4.4.1-tuxcare.2|minimist@1.2.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|read-pkg-up@3.0.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|redent@2.0.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|camelcase@4.1.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|map-obj@2.0.0",
        "karma@4.4.1-tuxcare.2|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|redent@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|camelcase@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|map-obj@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|read-pkg@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|load-json-file@4.0.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|strip-indent@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|load-json-file@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|parse-json@4.0.0",
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|pify@3.0.0",
        "karma@4.4.1-tuxcare.2|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|path-type@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|parse-json@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|error-ex@1.3.2",
        "karma@4.4.1-tuxcare.2|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-parser@2.1.7|pify@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|get-pkg-repo@1.4.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|hosted-git-info@2.7.1",
        "karma@4.4.1-tuxcare.2|meow@3.7.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|parse-github-repo-url@1.4.1",
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|dargs@4.1.0",
        "karma@4.4.1-tuxcare.2|lodash.template@4.5.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|meow@4.0.1",
        "karma@4.4.1-tuxcare.2|split2@2.2.0",
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|meow@4.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|camelcase-keys@4.2.0",
        "karma@4.4.1-tuxcare.2|decamelize-keys@1.1.0",
        "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
        "karma@4.4.1-tuxcare.2|minimist-options@3.0.2",
        "karma@4.4.1-tuxcare.2|minimist@1.2.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|read-pkg-up@3.0.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|redent@2.0.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|camelcase@4.1.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|map-obj@2.0.0",
        "karma@4.4.1-tuxcare.2|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|find-up@2.1.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|redent@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|indent-string@3.2.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|camelcase@4.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|map-obj@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|read-pkg@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|load-json-file@4.0.0",
        "karma@4.4.1-tuxcare.2|normalize-package-data@2.5.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|strip-indent@2.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|load-json-file@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|graceful-fs@4.2.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|parse-json@4.0.0",
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|pify@3.0.0",
        "karma@4.4.1-tuxcare.2|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|path-type@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|parse-json@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|error-ex@1.3.2",
        "karma@4.4.1-tuxcare.2|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-raw-commits@1.3.6|pify@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|git-remote-origin-url@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|gitconfiglocal@1.0.0",
        "karma@4.4.1-tuxcare.2|pify@2.3.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|camelcase-keys@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|camelcase@2.1.1",
        "karma@4.4.1-tuxcare.2|map-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|decamelize@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|loud-rejection@1.6.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|currently-unhandled@0.4.1",
        "karma@4.4.1-tuxcare.2|signal-exit@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|map-obj@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|redent@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|redent@1.0.0|indent-string@2.1.0",
        "karma@4.4.1-tuxcare.2|strip-indent@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|redent@1.0.0|indent-string@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|repeating@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|trim-newlines@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|traverse-chain@0.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|universalify@0.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|upper-case-first@1.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|upper-case@1.1.3"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|escape-regexp@0.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|moment@2.5.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|operator-compare@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|event-stream@3.3.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|duplexer@0.1.1",
        "karma@4.4.1-tuxcare.2|from@0.1.7",
        "karma@4.4.1-tuxcare.2|map-stream@0.1.0",
        "karma@4.4.1-tuxcare.2|pause-stream@0.0.11",
        "karma@4.4.1-tuxcare.2|event-stream@3.3.4|split@0.3.3",
        "karma@4.4.1-tuxcare.2|stream-combiner@0.0.4",
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|event-stream@3.3.4|split@0.3.3",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-uniq@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fd-slicer@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pend@1.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es6-promisify@5.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|es6-promise@4.2.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|negotiator@0.6.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|after@0.8.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|arraybuffer.slice@0.0.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|blob@0.0.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ultron@1.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|component-inherit@0.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|xmlhttprequest-ssl@1.5.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|yeast@0.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|better-assert@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|callsite@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|asynckit@0.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|combined-stream@1.0.8",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|buffer-xor@1.0.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|des.js@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|brorand@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|hash.js@1.1.7",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|hmac-drbg@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|hash.js@1.1.7",
        "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1",
        "karma@4.4.1-tuxcare.2|minimalistic-crypto-utils@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|minimalistic-crypto-utils@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|asn1.js@4.10.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|bn.js@4.11.8",
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|hash-base@3.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|inherits@2.0.4",
        "karma@4.4.1-tuxcare.2|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-date-object@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-symbol@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|has-symbols@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|p-locate@2.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|p-limit@1.3.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-exists@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parse-json@2.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|error-ex@1.3.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pify@2.3.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|strip-bom@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|hosted-git-info@2.7.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|validate-npm-package-license@3.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|spdx-correct@3.1.0",
        "karma@4.4.1-tuxcare.2|spdx-expression-parse@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|color-name@1.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|onetime@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|mimic-fn@1.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|signal-exit@3.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|arr-diff@4.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-unique@0.3.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-descriptor@1.0.2",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-accessor-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-data-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|define-property@2.0.2|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|assign-symbols@1.0.0",
        "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2|is-extendable@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2|is-extendable@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-unique@0.3.2",
        "karma@4.4.1-tuxcare.2|extglob@2.0.4|define-property@1.0.0",
        "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4",
        "karma@4.4.1-tuxcare.2|extglob@2.0.4|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|fragment-cache@0.2.1",
        "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
        "karma@4.4.1-tuxcare.2|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|define-property@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-descriptor@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-accessor-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-data-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|extglob@2.0.4|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|fragment-cache@0.2.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|map-cache@0.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|nanomatch@1.2.13",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arr-diff@4.0.0",
        "karma@4.4.1-tuxcare.2|array-unique@0.3.2",
        "karma@4.4.1-tuxcare.2|define-property@2.0.2",
        "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2",
        "karma@4.4.1-tuxcare.2|fragment-cache@0.2.1",
        "karma@4.4.1-tuxcare.2|is-windows@1.0.2",
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2",
        "karma@4.4.1-tuxcare.2|object.pick@1.3.0",
        "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
        "karma@4.4.1-tuxcare.2|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2",
        "karma@4.4.1-tuxcare.2|safe-regex@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|base@0.11.2",
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|define-property@0.2.5",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|map-cache@0.2.2",
        "karma@4.4.1-tuxcare.2|source-map-resolve@0.5.2",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|source-map@0.5.7",
        "karma@4.4.1-tuxcare.2|use@3.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|define-property@0.2.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon@0.8.2|source-map@0.5.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-regex@3.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|define-property@2.0.2",
        "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2",
        "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
        "karma@4.4.1-tuxcare.2|safe-regex@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|remove-trailing-separator@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|arr-flatten@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|repeat-element@1.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|define-property@1.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1",
        "karma@4.4.1-tuxcare.2|snapdragon-util@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|define-property@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-descriptor@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-accessor-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-data-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-node@2.1.1|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|split-string@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|extend-shallow@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-dirname@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|global-modules@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|global-prefix@1.0.2",
        "karma@4.4.1-tuxcare.2|is-windows@1.0.2",
        "karma@4.4.1-tuxcare.2|resolve-dir@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-each@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-slice@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-absolute@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-relative@1.0.0",
        "karma@4.4.1-tuxcare.2|is-windows@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|map-cache@0.2.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-root@0.1.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|path-root-regex@0.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|for-in@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|string-template@0.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|http-parser-js@0.4.10"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|websocket-extensions@0.1.3"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-ify@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|dot-prop@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|conventional-commits-filter@1.1.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-subset@0.1.1",
        "karma@4.4.1-tuxcare.2|modify-values@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|handlebars@4.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|neo-async@2.6.1",
        "karma@4.4.1-tuxcare.2|optimist@0.6.1",
        "karma@4.4.1-tuxcare.2|source-map@0.6.1",
        "karma@4.4.1-tuxcare.2|uglify-js@3.6.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|json-stringify-safe@5.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|split@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-text-path@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|text-extensions@1.9.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|split2@2.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|trim-off-newlines@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|parse-github-repo-url@1.4.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|dargs@4.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lodash.template@4.5.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|lodash._reinterpolate@3.0.0",
        "karma@4.4.1-tuxcare.2|lodash.templatesettings@4.2.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|gitconfiglocal@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ini@1.3.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|decamelize-keys@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|decamelize@1.2.0",
        "karma@4.4.1-tuxcare.2|map-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|minimist-options@3.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arrify@1.0.1",
        "karma@4.4.1-tuxcare.2|is-plain-obj@1.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|camelcase@2.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|currently-unhandled@0.4.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|array-find-index@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|strip-indent@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|get-stdin@4.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|duplexer@0.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|from@0.1.7"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|map-stream@0.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pause-stream@0.0.11",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|through@2.3.8"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|stream-combiner@0.0.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|duplexer@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pend@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|es6-promise@4.2.8"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|callsite@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|delayed-stream@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-symbols@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|p-limit@1.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|p-try@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|error-ex@1.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-arrayish@0.2.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|spdx-correct@3.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|spdx-expression-parse@3.0.0",
        "karma@4.4.1-tuxcare.2|spdx-license-ids@3.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|spdx-expression-parse@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|spdx-exceptions@2.2.0",
        "karma@4.4.1-tuxcare.2|spdx-license-ids@3.0.5"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mimic-fn@1.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|assign-symbols@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|debug@2.6.9",
        "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4|define-property@0.2.5",
        "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|posix-character-classes@0.1.1",
        "karma@4.4.1-tuxcare.2|regex-not@1.0.2",
        "karma@4.4.1-tuxcare.2|snapdragon@0.8.2",
        "karma@4.4.1-tuxcare.2|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4|define-property@0.2.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|expand-brackets@2.1.4|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-windows@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|safe-regex@1.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|ret@0.1.15"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base@0.11.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|cache-base@1.0.1",
        "karma@4.4.1-tuxcare.2|class-utils@0.3.6",
        "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
        "karma@4.4.1-tuxcare.2|base@0.11.2|define-property@1.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1",
        "karma@4.4.1-tuxcare.2|mixin-deep@1.3.2",
        "karma@4.4.1-tuxcare.2|pascalcase@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base@0.11.2|define-property@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|base@0.11.2|is-descriptor@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base@0.11.2|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|base@0.11.2|is-accessor-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|base@0.11.2|is-data-descriptor@1.0.0",
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base@0.11.2|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|base@0.11.2|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|kind-of@6.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|source-map-resolve@0.5.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|atob@2.1.2",
        "karma@4.4.1-tuxcare.2|decode-uri-component@0.2.0",
        "karma@4.4.1-tuxcare.2|resolve-url@0.2.1",
        "karma@4.4.1-tuxcare.2|source-map-url@0.4.0",
        "karma@4.4.1-tuxcare.2|urix@0.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|use@3.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-number@3.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-number@3.0.0|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-number@3.0.0|kind-of@3.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-util@3.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|snapdragon-util@3.0.1|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|snapdragon-util@3.0.1|kind-of@3.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|global-prefix@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|expand-tilde@2.0.2",
        "karma@4.4.1-tuxcare.2|homedir-polyfill@1.0.3",
        "karma@4.4.1-tuxcare.2|ini@1.3.5",
        "karma@4.4.1-tuxcare.2|is-windows@1.0.2",
        "karma@4.4.1-tuxcare.2|which@1.3.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-relative@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-unc-path@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|path-root-regex@0.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-obj@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-subset@0.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|modify-values@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|neo-async@2.6.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|uglify-js@3.6.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|commander@2.20.0",
        "karma@4.4.1-tuxcare.2|source-map@0.6.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|text-extensions@1.9.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|number-is-nan@1.0.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lodash._reinterpolate@3.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|lodash.templatesettings@4.2.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|lodash._reinterpolate@3.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ini@1.3.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pinkie-promise@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|pinkie@2.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|quick-lru@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-plain-obj@1.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|array-find-index@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|repeating@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-finite@1.0.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|p-try@1.0.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-arrayish@0.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|spdx-license-ids@3.0.5"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|spdx-exceptions@2.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|posix-character-classes@0.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|ret@0.1.15"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|cache-base@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|collection-visit@1.0.0",
        "karma@4.4.1-tuxcare.2|component-emitter@1.2.1",
        "karma@4.4.1-tuxcare.2|get-value@2.0.6",
        "karma@4.4.1-tuxcare.2|has-value@1.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1",
        "karma@4.4.1-tuxcare.2|set-value@2.0.1",
        "karma@4.4.1-tuxcare.2|to-object-path@0.3.0",
        "karma@4.4.1-tuxcare.2|union-value@1.0.1",
        "karma@4.4.1-tuxcare.2|unset-value@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|class-utils@0.3.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arr-union@3.1.0",
        "karma@4.4.1-tuxcare.2|class-utils@0.3.6|define-property@0.2.5",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1",
        "karma@4.4.1-tuxcare.2|static-extend@0.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|class-utils@0.3.6|define-property@0.2.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mixin-deep@1.3.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|for-in@1.0.2",
        "karma@4.4.1-tuxcare.2|mixin-deep@1.3.2|is-extendable@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|mixin-deep@1.3.2|is-extendable@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pascalcase@0.1.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-accessor-descriptor@0.1.6",
        "karma@4.4.1-tuxcare.2|is-data-descriptor@0.1.4",
        "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6|kind-of@5.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6|kind-of@5.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|atob@2.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|decode-uri-component@0.2.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|resolve-url@0.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|source-map-url@0.4.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|urix@0.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-unc-path@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|unc-path-regex@0.1.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|pinkie@2.0.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-utf8@0.2.1"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-finite@1.0.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|collection-visit@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|map-visit@1.0.0",
        "karma@4.4.1-tuxcare.2|object-visit@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|get-value@2.0.6"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-value@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|get-value@2.0.6",
        "karma@4.4.1-tuxcare.2|has-values@1.0.0",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|set-value@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|set-value@2.0.1|extend-shallow@2.0.1",
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1",
        "karma@4.4.1-tuxcare.2|is-plain-object@2.0.4",
        "karma@4.4.1-tuxcare.2|split-string@3.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|set-value@2.0.1|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-object-path@0.3.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|to-object-path@0.3.0|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|to-object-path@0.3.0|kind-of@3.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|union-value@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|arr-union@3.1.0",
        "karma@4.4.1-tuxcare.2|get-value@2.0.6",
        "karma@4.4.1-tuxcare.2|is-extendable@0.1.1",
        "karma@4.4.1-tuxcare.2|set-value@2.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-value@0.3.1",
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-value@0.3.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|get-value@2.0.6",
        "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-values@0.1.4",
        "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-value@0.3.1|isobject@2.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-value@0.3.1|isobject@2.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|isarray@1.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|unset-value@1.0.0|has-values@0.1.4"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|arr-union@3.1.0"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|static-extend@0.1.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|static-extend@0.1.2|define-property@0.2.5",
        "karma@4.4.1-tuxcare.2|object-copy@0.1.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|static-extend@0.1.2|define-property@0.2.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-accessor-descriptor@0.1.6",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-accessor-descriptor@0.1.6|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-accessor-descriptor@0.1.6|kind-of@3.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-data-descriptor@0.1.4",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-data-descriptor@0.1.4|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|is-data-descriptor@0.1.4|kind-of@3.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|unc-path-regex@0.1.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|map-visit@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|object-visit@1.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-visit@1.0.1",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-values@1.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-number@3.0.0",
        "karma@4.4.1-tuxcare.2|has-values@1.0.0|kind-of@4.0.0"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|has-values@1.0.0|kind-of@4.0.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-copy@0.1.0",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|copy-descriptor@0.1.1",
        "karma@4.4.1-tuxcare.2|object-copy@0.1.0|define-property@0.2.5",
        "karma@4.4.1-tuxcare.2|object-copy@0.1.0|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-copy@0.1.0|define-property@0.2.5",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|object-copy@0.1.0|kind-of@3.2.2",
      "dependsOn": [
        "karma@4.4.1-tuxcare.2|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|json-parse-better-errors@1.0.2"
    },
    {
      "ref": "karma@4.4.1-tuxcare.2|copy-descriptor@0.1.1"
    }
  ]
}