{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "serialNumber": "urn:uuid:34a10604-f0e5-494f-bcbb-387a222fab7f",
  "metadata": {
    "timestamp": "2026-03-28T13:30:37.168Z",
    "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": "5.0.9-tuxcare.4",
      "bom-ref": "karma@5.0.9-tuxcare.4",
      "author": "Vojta Jína",
      "description": "Spectacular Test Runner for JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/karma@5.0.9-tuxcare.4?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": "cli",
      "group": "@commitlint",
      "version": "8.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/cli@8.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/cli/-/cli-8.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ebe2f4bdbc39e5411d86def5a6058e139e524606fef0e1dc130183076df85652011462bd3f640e054ecc1e2609e5c8dd8c2434ad178dac68ce1e627df63c1fd3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/cli"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "get-stdin",
          "version": "7.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|get-stdin@7.0.0",
          "author": "Sindre Sorhus",
          "description": "Get stdin as a string or buffer",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/get-stdin@7.0.0",
          "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-7.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cd129ccb0beb5e55ec034bf48bd228e0a0d1680c3bf9ad59a6347097d5a8c7c3c59550821eb6bb13d73892a5c2a0233d9d1e6d0646934d9441a029bad1b16a4d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/cli/node_modules/get-stdin"
            }
          ]
        },
        {
          "type": "library",
          "name": "meow",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|meow@5.0.0",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@5.0.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "09b4ea614d7b00168b79f3bcbc2535e77659969aca6160e58dc9dd28a0c215c610213cd6097640564e1030564f82fceb9d4437b88b67204fcba143b0ad3d7922"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/cli/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "resolve-from",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|resolve-from@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/cli/node_modules/resolve-from"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|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/@commitlint/cli/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "config-conventional",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/config-conventional@8.3.4",
      "author": "Mario Nebl",
      "description": "Shareable commitlint config enforcing conventional commits",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/config-conventional@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c3461ce7e6950236608d8ab1dbd8a004e9d50a3f0edb6832dd5a3a172a7b3f0a12efe0184b5c77b0dec806aea2ec07b5e4cbf93feac4c75a64c57a39cce31ee2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/config-conventional"
        }
      ]
    },
    {
      "type": "library",
      "name": "changelog",
      "group": "@semantic-release",
      "version": "3.0.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/changelog@3.0.6",
      "author": "Pierre Vanduynslager",
      "description": "semantic-release plugin to create or update a changelog file",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/changelog@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/changelog.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/changelog#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/changelog/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/changelog/-/changelog-3.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f53a8f2ff55aacb2e3e96914a9b22a1626379f03e62ee2851f2f5f7bf2da9805b9b383045bf8a0f735bdbf360639456d59d12b189d49eb613711d91a9a1df169"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/changelog"
        }
      ]
    },
    {
      "type": "library",
      "name": "git",
      "group": "@semantic-release",
      "version": "7.0.18",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18",
      "author": "Pierre Vanduynslager",
      "description": "semantic-release plugin to commit release assets to the project's git repository",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/git@7.0.18",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/git.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/git#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/git/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/git/-/git-7.0.18.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5709ec1945e935dbcf72cab4e414322c167119494488908c28d8bcb6d2ef6590218c8d66029f5dc32a4e7b2c5227978543e8863012dda0a1752cbd29980fddd0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/git"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|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/@semantic-release/git/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "micromatch",
          "version": "4.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|micromatch@4.0.2",
          "author": "Jon Schlinkert",
          "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/micromatch@4.0.2",
          "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-4.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cbb1691d26cc50ca323db6144b33ba3da67a17246740ea47b8ac1ba351be2a7724f795d553840088a7461278f9c30a12ecf94e82d857ff4f6ee62149f9a61fe5"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/git/node_modules/micromatch"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|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/@semantic-release/git/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "body-parser",
      "version": "1.19.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|braces@3.0.3",
      "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.3",
      "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.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c906d780efce499543d88b222e5ae8fbb1dfe90d7c109aca484b1da0ccca78f29772dde0bc3f282dc390748cc6ba9af9163f840def203bf9717350737cca71bc"
            }
          ],
          "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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|chokidar@3.6.0",
      "author": "Paul Miller",
      "description": "Minimal and efficient cross-platform file watching library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chokidar@3.6.0",
      "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.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ed54f5ddf9a3a2d2a91a2a425bd244400bac10f13e122f2797afe0e050409889b418e38b32e6bd3430e8fc35a9d190310abddc3eae59a41aa63c04200dd6b63f"
            }
          ],
          "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.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|chokidar@3.6.0|anymatch@3.1.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.1.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.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "28c45e154af4078b7e0fe381923477298aafa1ca765da4b33b9e54701ea681031ddca6dc13e9964f2bd557b0ffcec7446cd9d5e9a71952eb64887417bd3af547"
                }
              ],
              "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.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|colors@1.4.0",
      "author": "Marak Squires",
      "description": "get colors in your node.js console",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/colors@1.4.0",
      "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.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6be52a4e1e2481983f4a51af7dbcc31e9811bbb00040e9a6a911c99f185164808a1544fdd5bad584d36de7c08c594f4fb016efdcf0c26541db571b83887da6b4"
            }
          ],
          "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@5.0.9-tuxcare.4|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": "6.0.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5",
      "author": "Julien Biezemans",
      "description": "The official JavaScript implementation of Cucumber.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber@6.0.5",
      "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-6.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c7e5bd17093a4ef71aa50b18331c0553902c4090ce209546acf2a61f5e4e0bb8f36fdfc393b1dbd19032c3859ca5a0dc50345cf1b8b6936c897a30e9e5e4d196"
            }
          ],
          "comment": "as detected 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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "commander",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|commander@3.0.2",
          "author": "TJ Holowaychuk",
          "description": "the complete solution for node.js command-line programs",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/commander@3.0.2",
          "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-3.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "19aaf40120f8043c8a0b8865e03c07a83ae6be3a3158a6628159c06e7e47d68c2f9b80b108f75bd074037a1c0d60c26995ae7e336b4f98f011ce1b58bb0a47a3"
                }
              ],
              "comment": "as detected 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/node_modules/commander"
            }
          ]
        },
        {
          "type": "library",
          "name": "escape-string-regexp",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|escape-string-regexp@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Escape RegExp special characters",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/escape-string-regexp@2.0.0",
          "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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "529cdc2c25e895459c36ee47b5530761d5c98c0ae3b05f42d1a367aae658638b96fd5bb49a2cb96285af6d5df8e476ae56f700527a51ba130c72a4dc18e636fb"
                }
              ],
              "comment": "as detected 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/node_modules/escape-string-regexp"
            }
          ]
        },
        {
          "type": "library",
          "name": "figures",
          "version": "3.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|figures@3.2.0",
          "author": "Sindre Sorhus",
          "description": "Unicode symbols with Windows CMD fallbacks",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/figures@3.2.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-3.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c9a76e40544a2d760e1a0127e8065abbdd23de08123b28aa5d4d05f4965f79762135af899385feb38e40db38398e7b3cec60056b7e01066da45f0e17a4d71b76"
                }
              ],
              "comment": "as detected 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/node_modules/figures"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "escape-string-regexp",
              "version": "1.0.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|figures@3.2.0|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/cucumber/node_modules/figures/node_modules/escape-string-regexp"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "indent-string",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|indent-string@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Indent each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/indent-string@4.0.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "11d0c366ee00d8ec882bb2ebff6cc6fb0e6399bba4d435419c4c11110bc1ceca412640846d16bc1b153596085871a1890a745689b8c35e5abbefd5f5ff2e71c2"
                }
              ],
              "comment": "as detected 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/node_modules/indent-string"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-stream",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|is-stream@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if something is a Node.js stream",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-stream@2.0.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "5c2a32f96954afb775f99f06812b979a9b94142f5f3a145782524cc7e7702ca4e42f8e028dde16d59e4ff81419a6bf9c47ddda18fe12fecec5b70e8d77f92213"
                }
              ],
              "comment": "as detected 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/node_modules/is-stream"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "di",
      "version": "0.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|flatted@2.0.2",
      "author": "Andrea Giammarchi",
      "description": "A super light and fast circular JSON parser.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/flatted@2.0.2",
      "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.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "af9c06c7b61e3b0356365080d3043ceb32b20cb310afefd107cc72ef8338853a617e68e58a34d24971ae1fcae7bca6677d3f62fbbe7399df2370a74c4783ba8c"
            }
          ],
          "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.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|glob@7.1.6",
      "author": "Isaac Z. Schlueter",
      "description": "a little globber",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/glob@7.1.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.1.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2f06b1c3267bd8b93bbd920db4d36bcb05f466e2f24adadd0ed69b79f64a018e59189855b607739e5b917acc4d98f8ad1344803be3b6eac5931de292236c0c04"
            }
          ],
          "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.11",
      "bom-ref": "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
      "description": "A drop-in replacement for fs, making various improvements.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/isaacs/node-graceful-fs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/node-graceful-fs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/node-graceful-fs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/graceful-fs"
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-auto-release",
      "version": "0.0.7",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.5.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|grunt-cli@1.5.0",
      "author": "Grunt Development Team",
      "description": "The grunt command line interface",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-cli@1.5.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.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ac82ca005a14d1dce57f6d9251f0edab64757e8b028575e524ce63ef023aba85bc8309970d7cdb52f8ab94a6526027579772d715b47ef31c92f96168f9beaf94"
            }
          ],
          "comment": "as detected 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": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-cli@1.5.0|nopt@5.0.0",
          "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@5.0.0",
          "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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4db8faeeb7dfa9c79e2e97115eb4fbbca00df02c1f3de20180cec4ea206498a2d5edb10cc291a060b1afd2300252c10269afefbb13f42231289edeae99d320b5"
                }
              ],
              "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-mocha-test",
      "version": "0.13.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.6.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1",
      "author": "Grunt Development Team",
      "description": "The JavaScript Task Runner",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt@1.6.1",
      "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.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fc0054cb78185aee62066ad449104ff7b24ba50526d06815bde0c2a7ab77c91348a25b48630eeb123de0e72d68d8f18f476bdf4d119aed60bf2d91cb4d79c4cc"
            }
          ],
          "comment": "as detected 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": "dateformat",
          "version": "4.6.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|dateformat@4.6.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@4.6.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-4.6.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "d8fd29d29146cc74b910c9e1771422eda24dfa23217ae7745211b87651350cb025bcbf091e32494d7fc24a6e095f057429ae671a4df30b999c6f96d4414c7130"
                }
              ],
              "comment": "as detected 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/dateformat"
            }
          ]
        },
        {
          "type": "library",
          "name": "grunt-cli",
          "version": "1.4.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|grunt-cli@1.4.3",
          "author": "Grunt Development Team",
          "description": "The grunt command line interface",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/grunt-cli@1.4.3",
          "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.4.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "f43b71fc0855781e0b633b158828d44247742b0d0c70dda06297661982ad1366b962deefd50f8761955686a5dcfe41a7c6532da8a0f14b0a2d8867859a4ac2a1"
                }
              ],
              "comment": "as detected 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"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "nopt",
              "version": "4.0.3",
              "bom-ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|grunt-cli@1.4.3|nopt@4.0.3",
              "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.3",
              "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.3.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-512",
                      "content": "0af686c15333b523092ce7973eb7b3edfc9f39b759a8d50ad5c3c01332c7ad3c9b22e6bda4c76698f479630b5f35fb4838cbf70cf52115ac6c64c35340edb42a"
                    }
                  ],
                  "comment": "as detected 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/node_modules/nopt"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "iconv-lite",
          "version": "0.6.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|iconv-lite@0.6.3",
          "author": "Alexander Shtuchkin",
          "description": "Convert character encodings in pure javascript.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/iconv-lite@0.6.3",
          "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.6.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e1f0a4efdc2c84c773329dab1f4eaa5ab244e22a25a8b842507f8e8ae22053ef91074fbde0d9432fcd5ab4eec65f9e6e50ab9ea34b711cdb6f13223a0fb59d33"
                }
              ],
              "comment": "as detected 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/iconv-lite"
            }
          ]
        },
        {
          "type": "library",
          "name": "v8flags",
          "version": "3.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|v8flags@3.2.0",
          "author": "Gulp Team",
          "description": "Get available v8 and Node.js flags.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/v8flags@3.2.0",
          "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.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "987f1eb6282a31f88659d797a5a6aa19fb3a067772a71bac1c772fdaa487c999061339c277fa805c25964737a8c2d2f9e35e3b724b45382e0fe72fa497c77c26"
                }
              ],
              "comment": "as detected 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/v8flags"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "http-proxy",
      "version": "1.18.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|http-proxy@1.18.1",
      "author": "Charlie Robbins",
      "description": "HTTP proxying for the masses",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http-proxy@1.18.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/http-party/node-http-proxy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/http-party/node-http-proxy#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/http-party/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.18.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ee6cffef6d406e72702156e7692bf50b3dc09b464b4ff501c240bdd95971857bff93f04141f3367d712540d0b6ec1546af4bb0529a6560f40cf4b9da04c47935"
            }
          ],
          "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@5.0.9-tuxcare.4|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": "4.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0",
      "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@4.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/typicode/husky.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/typicode/husky#readme",
          "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-4.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "51c100bc6019543cb3612c6282e30111b7f1a9891593f1c3d943d32a58036d55b7401f7f0e6dd3343ac6c2cc24adc0df05347344895d893640c8c53a0cff7f3c"
            }
          ],
          "comment": "as detected 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": "chalk",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|chalk@3.0.0",
          "description": "Terminal string styling done right",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chalk@3.0.0",
          "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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e03dc1e967f8d4a39844576cce60ea3021aae5557fb8c001dbbdc920b98efb78c0961f17e2a0ed76d8024777f1b5b2c43334b1db641d8670dc26fbb6bb57d5c2"
                }
              ],
              "comment": "as detected 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/chalk"
            }
          ]
        },
        {
          "type": "library",
          "name": "cosmiconfig",
          "version": "6.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|cosmiconfig@6.0.0",
          "author": "David Clark",
          "description": "Find and load configuration from a package.json property, rc file, or CommonJS module",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cosmiconfig@6.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/davidtheclark/cosmiconfig.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/davidtheclark/cosmiconfig#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/davidtheclark/cosmiconfig/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c5bdd92faf8bf1bf492cb0b1dd9768672e3ed840a9842328d8fc2a80fd6d95f56ae8ce9845ecb3049b6f596b5b0d2a4dafd867f7aa640a266a51c14473ee7842"
                }
              ],
              "comment": "as detected 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/cosmiconfig"
            }
          ]
        },
        {
          "type": "library",
          "name": "pkg-dir",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|pkg-dir@4.2.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@4.2.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-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "1d10f36da2a30be00e5955f1014ff1e7808e19e22ff5e6fee82903490a0d4ede17c96a0826fb8fb178b3c6efc5af6dc489e91bb59c2687521c206fe5fdad7419"
                }
              ],
              "comment": "as detected 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/pkg-dir"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-styles",
          "version": "4.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|ansi-styles@4.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@4.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-4.2.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "f551a3accb06d6f78fc5c4b0790b0ddb4298fdce3337487d7cb8ea01bc1b3df6a1337b7e34bf8cf470bcc5e5c6d88f295f93686a64c636ea26114148edf7148c"
                }
              ],
              "comment": "as detected 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/ansi-styles"
            }
          ]
        },
        {
          "type": "library",
          "name": "supports-color",
          "version": "7.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|supports-color@7.1.0",
          "author": "Sindre Sorhus",
          "description": "Detect whether a terminal supports color",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/supports-color@7.1.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-7.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a11488a51f29c53d56af616ab9336719eb7bf5bdc15a58ea3aea16fe1e28061c49fc751b5f99d7e894abb9392f5c30853300cfbec6934dbbcc2ca6564b2d11e6"
                }
              ],
              "comment": "as detected 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/supports-color"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|parse-json@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "38e6396fb3c0105574136162af528e9317219d9342768c0026043936ec63a4129344fde9421c24ae4c6a4237a8289f9f3bb6c2a662196a8808e1e6460cc1063b"
                }
              ],
              "comment": "as detected 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/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|path-type@4.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@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "80329bf1a64c0de0ffb595acf4febeab427d33091d97ac4c57c4e39c63f7a89549d3a6dd32091b0652d4f0875f3ac22c173d815b5acd553dd7b8d125f333c0bf"
                }
              ],
              "comment": "as detected 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/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "find-up",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|find-up@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Find a file or directory by walking up parent directories",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-up@4.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
                }
              ],
              "comment": "as detected 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/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "color-convert",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|color-convert@2.0.1",
          "author": "Heather Arthur",
          "description": "Plain color conversion functions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-convert@2.0.1",
          "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-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
                }
              ],
              "comment": "as detected 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/color-convert"
            }
          ]
        },
        {
          "type": "library",
          "name": "has-flag",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|has-flag@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if argv has a specific flag",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/has-flag@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/has-flag.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/has-flag#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/has-flag/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/husky/node_modules/has-flag"
            }
          ]
        },
        {
          "type": "library",
          "name": "locate-path",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|locate-path@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
                }
              ],
              "comment": "as detected 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/locate-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|path-exists@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
                }
              ],
              "comment": "as detected 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/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "color-name",
          "version": "1.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|color-name@1.1.4",
          "author": "DY",
          "description": "A list of color names and its values",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-name@1.1.4",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/colorjs/color-name.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/colorjs/color-name",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/colorjs/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.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
                }
              ],
              "comment": "as detected 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/color-name"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-locate",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|p-locate@4.1.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@4.1.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
                }
              ],
              "comment": "as detected 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/p-locate"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-limit",
          "version": "2.2.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|p-limit@2.2.2",
          "author": "Sindre Sorhus",
          "description": "Run multiple promise-returning & async functions with limited concurrency",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-limit@2.2.2",
          "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-2.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "58647ec4779c293afb11b5048722d28790ee6def49b5d886efcb9f69e2f14e0a6e75fff6d0aab2322a085192407b3953222e9ebf1ba852cf585dcd75714fb2cd"
                }
              ],
              "comment": "as detected 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/p-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-try",
          "version": "2.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|p-try@2.2.0",
          "author": "Sindre Sorhus",
          "description": "`Start a promise chain",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-try@2.2.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-2.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
                }
              ],
              "comment": "as detected 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/p-try"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "isbinaryfile",
      "version": "4.0.10",
      "bom-ref": "karma@5.0.9-tuxcare.4|isbinaryfile@4.0.10",
      "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@4.0.10",
      "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-4.0.10.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "887aea7b9b21bc151c15b999abdcce40706878e85926ee91406ac3a4181e9d49bf026f85dc9336320423fab2b767ad357f3acbe602d95ad00f1f638169255ccb"
            }
          ],
          "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@5.0.9-tuxcare.4|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": "7.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|karma-browserify@7.0.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@7.0.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-7.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "48b821d5d985d9e6448f7825ae64c3d82309446670122280ea4da106bdbed890c2e09314d5d96cbc12a957ae8bbe2fed6e3dc7f6a03e565fc574871f3d1ac9a4"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-jasmine",
      "version": "2.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "minimist",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|karma-mocha@1.3.0|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/karma-mocha/node_modules/minimist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "karma-script-launcher",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "6.9.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1",
      "description": "Port of Log4js to work with node.",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/log4js@6.9.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-6.9.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d6ca260ddcbdb0286bafdfdfe1497385d6867c347673f49a0f66b84fba84906e234d2e7bfc1dea9a78cb61e3f043c72a5a7507648d2200ac4c069099202899da"
            }
          ],
          "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.4.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1|debug@4.4.3",
          "author": "Josh Junon",
          "description": "Lightweight debugging utility for Node.js and the browser",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@4.4.3",
          "externalReferences": [
            {
              "url": "git://github.com/debug-js/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/debug-js/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/debug-js/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8"
                }
              ],
              "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": "flatted",
          "version": "3.3.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1|flatted@3.3.3",
          "author": "Andrea Giammarchi",
          "description": "A super light and fast circular JSON parser.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/flatted@3.3.3",
          "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-3.3.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "197fb2b30e0f042cf43f3a2c1c37a964600d12e14230bae7453884cbd31c1a39a409063046ae00fd7efce86fdf8ccffe3a3b16494d59ad8e6ac8045998efeec2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/log4js/node_modules/flatted"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1|ms@2.1.3",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/vercel/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/vercel/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/vercel/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
                }
              ],
              "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.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|mime@2.6.0",
      "author": "Robert Kieffer",
      "description": "A comprehensive library for mime-type mapping",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mime@2.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/broofa/mime.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/broofa/mime#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/broofa/mime/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5123e431e113df5ace3226abb013481d928b1a0bca73f2eb8e87c09c194eb6d7f96a346faa2440f10b1e9db728a1cb4ae9de93b3a6aa657040f976e42ad86242"
            }
          ],
          "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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "proxyquire",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "rimraf",
          "version": "2.7.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|rimraf@2.7.1",
          "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.7.1",
          "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.7.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b968db68a20add3d4e495a6dcd7ecd97a3ef437a801ad284b5546346e6b38df2f7071e5e238d3d5594aa80d0fee143679b32d574f8fd16a14934fa81645bdee3"
                }
              ],
              "comment": "as detected 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/rimraf"
            }
          ]
        },
        {
          "type": "library",
          "name": "ws",
          "version": "6.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "3.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|rimraf@3.0.2",
      "author": "Isaac Z. Schlueter",
      "description": "A deep deletion module for node (like `rm -rf`)",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rimraf@3.0.2",
      "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-3.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rimraf"
        }
      ]
    },
    {
      "type": "library",
      "name": "semantic-release",
      "version": "15.14.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0",
      "author": "Stephan Bönnemann",
      "description": "Automated semver compliant package publishing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/semantic-release@15.14.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/semantic-release.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/semantic-release#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/semantic-release/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/semantic-release/-/semantic-release-15.14.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0a7e375b7e4038b63444c7036edc2124e0c999683a602b35f91e63450b139a69041b3915e01d85fd05e48d566997851b1fdd6bf771861f4c61a2af6487b2393c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/semantic-release"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "cosmiconfig",
          "version": "6.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|cosmiconfig@6.0.0",
          "author": "David Clark",
          "description": "Find and load configuration from a package.json property, rc file, or CommonJS module",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cosmiconfig@6.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/davidtheclark/cosmiconfig.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/davidtheclark/cosmiconfig#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/davidtheclark/cosmiconfig/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c5bdd92faf8bf1bf492cb0b1dd9768672e3ed840a9842328d8fc2a80fd6d95f56ae8ce9845ecb3049b6f596b5b0d2a4dafd867f7aa640a266a51c14473ee7842"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/cosmiconfig"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.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/semantic-release/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "figures",
          "version": "3.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|figures@3.2.0",
          "author": "Sindre Sorhus",
          "description": "Unicode symbols with Windows CMD fallbacks",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/figures@3.2.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-3.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "c9a76e40544a2d760e1a0127e8065abbdd23de08123b28aa5d4d05f4965f79762135af899385feb38e40db38398e7b3cec60056b7e01066da45f0e17a4d71b76"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/figures"
            }
          ]
        },
        {
          "type": "library",
          "name": "hosted-git-info",
          "version": "3.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|hosted-git-info@3.0.4",
          "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@3.0.4",
          "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-3.0.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e284fad9dda3c120c16cb2c52d913ed6f3ee43587ca7dc23ac9f0cab1e538ecc96981315e41d77789aa7f29be5baab9b2dfddc24f4df898088c0dc03366cd271"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/hosted-git-info"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-locate",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-locate@4.1.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@4.1.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/p-locate"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "7.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg-up@7.0.1",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@7.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-7.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "ccad1307b5dde89a422e694b9ae7eaca4184fbf4e539e3c3eaa28294d5bb8470ca161fc9effee0096191ee3a044045b56caab76b7c9465239b3a858b150e2886"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "resolve-from",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|resolve-from@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/resolve-from"
            }
          ]
        },
        {
          "type": "library",
          "name": "semver",
          "version": "6.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.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/semantic-release/node_modules/semver"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|parse-json@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "38e6396fb3c0105574136162af528e9317219d9342768c0026043936ec63a4129344fde9421c24ae4c6a4237a8289f9f3bb6c2a662196a8808e1e6460cc1063b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|path-type@4.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@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "80329bf1a64c0de0ffb595acf4febeab427d33091d97ac4c57c4e39c63f7a89549d3a6dd32091b0652d4f0875f3ac22c173d815b5acd553dd7b8d125f333c0bf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.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/semantic-release/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-limit",
          "version": "2.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-limit@2.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@2.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-2.3.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/p-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "find-up",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|find-up@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Find a file or directory by walking up parent directories",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-up@4.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "5.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg@5.2.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@5.2.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-5.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "520ebd98d3a97ef28301cd90f034693238f376dae7bfd1dc48c5fee15b19c43d5a67a673ac813bae5cd706d593ca150b48c2a0d3be805ba591e626690f42623a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/read-pkg"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "type-fest",
              "version": "0.6.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg@5.2.0|type-fest@0.6.0",
              "author": "Sindre Sorhus",
              "description": "A collection of essential TypeScript types",
              "licenses": [
                {
                  "expression": "(MIT OR CC0-1.0)",
                  "acknowledgement": "declared"
                }
              ],
              "purl": "pkg:npm/type-fest@0.6.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/sindresorhus/type-fest.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/sindresorhus/type-fest#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/sindresorhus/type-fest/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-512",
                      "content": "abe301f27611d4a0cbae0af81b9c9e99fb69302eff40ba959dd06610476ace6363e5d70538ee0ea3caa5c1913750b4f7f998a6d45f0aab87019e290d86508c96"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/semantic-release/node_modules/read-pkg/node_modules/type-fest"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "type-fest",
          "version": "0.8.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|type-fest@0.8.1",
          "author": "Sindre Sorhus",
          "description": "A collection of essential TypeScript types",
          "licenses": [
            {
              "expression": "(MIT OR CC0-1.0)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/type-fest@0.8.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/type-fest.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e1d6f3233aaf8ed822339af0d64e6b107b4100d2a676e7611b20446a3374d5f13285a00886ca0a372eb2efe20df7721fa45b7063d8aa8bb903fb1c0a850b0d24"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/type-fest"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-try",
          "version": "2.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-try@2.2.0",
          "author": "Sindre Sorhus",
          "description": "`Start a promise chain",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-try@2.2.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-2.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/p-try"
            }
          ]
        },
        {
          "type": "library",
          "name": "locate-path",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|locate-path@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/locate-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|path-exists@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/semantic-release/node_modules/path-exists"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "sinon-chai",
      "version": "3.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|socket.io@2.3.0",
      "description": "node.js realtime framework server",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io@2.3.0",
      "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.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d80f3dda5ae3d0672047ff5093cd44698da0621081c6ead5d0f7e698448eea9dbb40fad42b5277cdd9ecfb940faaf5182b6abae7b9d28f482ea088a5f7eede16"
            }
          ],
          "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": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io@2.3.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:path",
              "value": "node_modules/socket.io/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io@2.3.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/socket.io/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map",
      "version": "0.6.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|tmp@0.2.1",
      "author": "KARASZI István",
      "description": "Temporary file and directory creator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tmp@0.2.1",
      "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.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "efa49486d7ea4762239fec6595c2393f5a326a79c73470720fcd16d6ae38ee05379a9f46f4f4a919d5a68d43874433e21d869c224eba5bbb9b0d3b8f177044b5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tmp"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "rimraf",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|tmp@0.2.1|rimraf@3.0.2",
          "author": "Isaac Z. Schlueter",
          "description": "A deep deletion module for node (like `rm -rf`)",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/rimraf@3.0.2",
          "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-3.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/tmp/node_modules/rimraf"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "ua-parser-js",
      "version": "0.7.21",
      "bom-ref": "karma@5.0.9-tuxcare.4|ua-parser-js@0.7.21",
      "author": "Faisal Salman",
      "description": "Lightweight JavaScript-based user-agent string parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ua-parser-js@0.7.21",
      "externalReferences": [
        {
          "url": "git+https://github.com/faisalman/ua-parser-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/faisalman/ua-parser-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/faisalman/ua-parser-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f8ef3faa1fd08fc0a00ba79805507290cacdb69e4679b9f8765183fe429756424d0f0cab030488ab0cfc0837feb6c008595c9c29c92eea0217274ab0c7f65769"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ua-parser-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "validate-commit-msg",
      "version": "2.14.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "yargs",
      "version": "15.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yargs@15.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/yargs/yargs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://yargs.js.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/yargs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f763b51d6123c36eec05f8265e28b12564f9851069d9ea1ba9789c2ed3c1203061601fb51e9c1995799b5b696e8af0491c1ce48beed5c822d1b4091271b4c140"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yargs"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "find-up",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|find-up@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Find a file or directory by walking up parent directories",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-up@4.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "string-width",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|string-width@4.2.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@4.2.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-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cd4cf9243fad82ab6e0e3321c08839b85555dddb6a67dc902656557eae08d35fcae4f6a3e541e3ed5cab40e26fcdac125652a939b0296df0f411deb225cfb57a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/string-width"
            }
          ]
        },
        {
          "type": "library",
          "name": "yargs-parser",
          "version": "18.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|yargs-parser@18.1.1",
          "author": "Ben Coe",
          "description": "the mighty option parser used by yargs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/yargs-parser@18.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/yargs/yargs-parser.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yargs/yargs-parser#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/yargs-parser/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "2911c4b0e335e885fb5ee2e730ea8899c3cd6cb55730d1d802815cdc1291f0eaed9798330dbb57bef1281b1f629a4e44f97d5578d28d95c1ebf01f2f8beee2a4"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/yargs-parser"
            }
          ]
        },
        {
          "type": "library",
          "name": "locate-path",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|locate-path@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/locate-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|path-exists@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "emoji-regex",
          "version": "8.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|emoji-regex@8.0.0",
          "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@8.0.0",
          "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-8.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/emoji-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-fullwidth-code-point",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|is-fullwidth-code-point@3.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@3.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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/is-fullwidth-code-point"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "6.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|strip-ansi@6.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes from a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@6.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-6.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "02ebca4eb4df40d60d21cb5b4752bf6064d1d7be7a1b270fb20edbf5b755f43baababe20bfa68aa875da87aed9f08992ed6133e5055c3ad95f5b6ad912e82deb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "5.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|camelcase@5.3.1",
          "author": "Sindre Sorhus",
          "description": "Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/camelcase@5.3.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-5.3.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "2f6f124c1d7bd27c164badd48ed944384ddd95d400a5a257664388d6e3057f37f7ad1b8f7a01da1deb3279ef98c50f96e92bd10d057a52b74e751891d79df026"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-locate",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-locate@4.1.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@4.1.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/p-locate"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|ansi-regex@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6d8e9f8f9e8e510d215352a314d0d0b8915ecea29dac0c857487af0038aaad61f04a56e604d307a796a4d9fe343e6f094c5c8cda6ab1906ea78241ced757ff96"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/ansi-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-limit",
          "version": "2.2.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-limit@2.2.2",
          "author": "Sindre Sorhus",
          "description": "Run multiple promise-returning & async functions with limited concurrency",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-limit@2.2.2",
          "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-2.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "58647ec4779c293afb11b5048722d28790ee6def49b5d886efcb9f69e2f14e0a6e75fff6d0aab2322a085192407b3953222e9ebf1ba852cf585dcd75714fb2cd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/p-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-try",
          "version": "2.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-try@2.2.0",
          "author": "Sindre Sorhus",
          "description": "`Start a promise chain",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-try@2.2.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-2.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yargs/node_modules/p-try"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "format",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/format@8.3.4",
      "author": "Mario Nebl",
      "description": "Format commitlint reports",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/format@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/format/-/format-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f34f70950fcd0fa08b64e37ec3645bdd83364cb3437d4db1cb2aa965eab37f6ade24da7248c49401e68efdf34325238a22c3ac4776c8d35ac6bba86fdbc93e37"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/format"
        }
      ]
    },
    {
      "type": "library",
      "name": "lint",
      "group": "@commitlint",
      "version": "8.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/lint@8.3.5",
      "author": "Mario Nebl",
      "description": "Lint a string against commitlint rules",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/lint@8.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/lint/-/lint-8.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d360242346ba3d4eabcea52fb839128baac3436854824abd1a999d26a7da8b96c36f1c76f77f662b864efbb6a96c88781fa3da7bb129622edf7f1b89826fb785"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/lint"
        }
      ]
    },
    {
      "type": "library",
      "name": "load",
      "group": "@commitlint",
      "version": "8.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/load@8.3.5",
      "author": "Mario Nebl",
      "description": "Load shared commitlint configuration",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/load@8.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/load/-/load-8.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a6817b4750ad42f2174665487badc58d242637d283aa346d53903a871a970606bcef207655427389cf394d5e8f71073ec12b64e76723acc23e834cc5c7e671af"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/load"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "resolve-from",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/load@8.3.5|resolve-from@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/load/node_modules/resolve-from"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "read",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4",
      "author": "Mario Nebl",
      "description": "Read commit messages from a specified range or last edit",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/read@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/read/-/read-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "14abf59073ebbdc006e63f8e49b778d4859ec6c6cb85f217a71542fd8c1064ef854741079b283140d62cebaafe1a7843d447d825833859022a7796c9471e8e23"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/read"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "git-raw-commits",
          "version": "2.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|git-raw-commits@2.0.3",
          "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@2.0.3",
          "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-2.0.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4a84ac14be659e2c55cdcb46122daeca48c0ec1e48d0084ef71ea4773bc64476f1b1ae8948482b832d5eb112ac7ce284d5c832389fca0d1d93af1bb5e7bb1bf3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/read/node_modules/git-raw-commits"
            }
          ]
        },
        {
          "type": "library",
          "name": "meow",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|meow@5.0.0",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@5.0.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "09b4ea614d7b00168b79f3bcbc2535e77659969aca6160e58dc9dd28a0c215c610213cd6097640564e1030564f82fceb9d4437b88b67204fcba143b0ad3d7922"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/read/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "through2",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|through2@3.0.1",
          "author": "Rod Vagg",
          "description": "A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/through2@3.0.1",
          "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-3.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "33de9dbd36a53d3dd86d82da29a0aec2efa3d3a0fff097e26f4a3f3f16d5b7a02686fddd500b56eab4d5d633e0252046f3723f7b4e18eb19157558524618b4c3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/read/node_modules/through2"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|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/@commitlint/read/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "babel-polyfill",
      "version": "6.26.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|babel-polyfill@6.26.0",
      "author": "Sebastian McKenzie",
      "description": "Provides polyfills necessary for a full ES2015+ environment",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/babel-polyfill@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://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-polyfill/-/babel-polyfill-6.26.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "379937abc67d7895970adc621f284cd966cf2153"
            }
          ],
          "comment": "as detected 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-polyfill"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "regenerator-runtime",
          "version": "0.10.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|babel-polyfill@6.26.0|regenerator-runtime@0.10.5",
          "author": "Ben Newman",
          "description": "Runtime for Regenerator-compiled generator and async functions.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/regenerator-runtime@0.10.5",
          "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.10.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "336c3efc1220adcedda2c9fab67b5a7955a33658"
                }
              ],
              "comment": "as detected 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-polyfill/node_modules/regenerator-runtime"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "chalk",
      "version": "2.4.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "resolve-global",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|resolve-global@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Resolve the path of a globally installed module",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve-global@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/resolve-global.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/resolve-global#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/resolve-global/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cc56b5d95e0e2ed4f95d45ff43854bbd37c17fe3a4d123dcd4534633fcfd72d51d894eb5f2ac0aa569ddd021ecdfe46a44e7f2120fc386e1db31662a72096313"
            }
          ],
          "comment": "as detected 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-global"
        }
      ]
    },
    {
      "type": "library",
      "name": "conventional-changelog-conventionalcommits",
      "version": "4.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|conventional-changelog-conventionalcommits@4.2.1",
      "author": "Ben Coe",
      "description": "conventional-changelog conventionalcommits.org preset",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/conventional-changelog-conventionalcommits@4.2.1",
      "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-conventionalcommits/-/conventional-changelog-conventionalcommits-4.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "bc2d362ae72790d35aa7e7e80ca166ec155448301792d5eb509a86b3352e627b7a4f42766b3b1b633ff0f530dcdd5b2b5b6bfa24eb6241655c8199e9a2b1ebe1"
            }
          ],
          "comment": "as detected 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-conventionalcommits"
        }
      ]
    },
    {
      "type": "library",
      "name": "error",
      "group": "@semantic-release",
      "version": "2.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0",
      "author": "Stephan Bönnemann",
      "description": "errors with more than just a message",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/error@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/error#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/error/-/error-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f538ffaa7fb2da3fac8c223725dfaab1e1ad1e33807a0edd536fe555ca8843d4d5dd00da0d70d85dca0e1d4fbba361f087c2fcca62f881fb8eecac43b37ab6ce"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/error"
        }
      ]
    },
    {
      "type": "library",
      "name": "aggregate-error",
      "version": "3.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
      "author": "Sindre Sorhus",
      "description": "Create an error from multiple errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/aggregate-error@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/aggregate-error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/aggregate-error#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/aggregate-error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "aaea1a5ec67dfc12cd69ee7288da14cfe361930cfcdc6856c2d6058257231100763431c22290296ea5f12059e6e0fabf36f86bb2ae6c609172a21aebc674c600"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/aggregate-error"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "indent-string",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1|indent-string@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Indent each line in a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/indent-string@4.0.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "11d0c366ee00d8ec882bb2ebff6cc6fb0e6399bba4d435419c4c11110bc1ceca412640846d16bc1b153596085871a1890a745689b8c35e5abbefd5f5ff2e71c2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/aggregate-error/node_modules/indent-string"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "fs-extra",
      "version": "8.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|fs-extra@8.1.0",
      "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@8.1.0",
      "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-8.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ca1950800ea69ce25428eb11505b2025d402be42a1733f2d9591b91c141f45e619cb8e8ec0b718f9989ad26b5d1ec3a8f72fe13fe0b130dd1353d431a0eb46e2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fs-extra"
        }
      ]
    },
    {
      "type": "library",
      "name": "dir-glob",
      "version": "3.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|dir-glob@3.0.1",
      "author": "Kevin Mårtensson",
      "description": "Convert directories to glob compatible strings",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dir-glob@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/kevva/dir-glob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kevva/dir-glob#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kevva/dir-glob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5a4ad6a7d191e0a5df28663338b993b86562d545857f0b37efb9fd71ce79fed6fa0eeab217aa5c43901b88712c85a0e963dbfaa1a4abd9708389d1a633077320"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dir-glob"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "path-type",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|dir-glob@3.0.1|path-type@4.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@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "80329bf1a64c0de0ffb595acf4febeab427d33091d97ac4c57c4e39c63f7a89549d3a6dd32091b0652d4f0875f3ac22c173d815b5acd553dd7b8d125f333c0bf"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/dir-glob/node_modules/path-type"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "execa",
      "version": "3.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0",
      "author": "Sindre Sorhus",
      "description": "Process execution for humans",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/execa@3.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/execa.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/execa#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/execa/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "afdbdd1909386e60ae2b5c8a42ed4a4f0713db3c1f59d6dd6977c2b4087ee6753fe1f497f8901beef646bc8e67689ad096f38dac4076d237abb84488ebde77d2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/execa"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "cross-spawn",
          "version": "7.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|cross-spawn@7.0.2",
          "author": "André Cruz",
          "description": "Cross platform child_process#spawn and child_process#spawnSync",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cross-spawn@7.0.2",
          "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-7.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3c3e86f101b74b814afd708615b110ac3a8ed809cc32ccb499e47b95eae520e1c001b92e6af194fe93aaa6bae5bdf4cd8efa308af4de06c8de6c02f4352a0cc7"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/cross-spawn"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-stream",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|is-stream@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if something is a Node.js stream",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-stream@2.0.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "5c2a32f96954afb775f99f06812b979a9b94142f5f3a145782524cc7e7702ca4e42f8e028dde16d59e4ff81419a6bf9c47ddda18fe12fecec5b70e8d77f92213"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/is-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "onetime",
          "version": "5.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|onetime@5.1.0",
          "author": "Sindre Sorhus",
          "description": "Ensure a function is only called once",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/onetime@5.1.0",
          "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-5.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e4d71290f1e1c1354521037e4d4a97a12e7e7651251d7769016bbd2341cfdb460eb488be699d02b7cda376520b0f18cb1005b0be6faa8f59ba684b6c0d59a6e9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/onetime"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-key",
          "version": "3.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|path-key@3.1.1",
          "author": "Sindre Sorhus",
          "description": "Get the PATH environment variable key cross-platform",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-key@3.1.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-3.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/path-key"
            }
          ]
        },
        {
          "type": "library",
          "name": "shebang-command",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|shebang-command@2.0.0",
          "author": "Kevin Mårtensson",
          "description": "Get the command from a shebang",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/shebang-command@2.0.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/shebang-command"
            }
          ]
        },
        {
          "type": "library",
          "name": "which",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|which@2.0.2",
          "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@2.0.2",
          "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-2.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/which"
            }
          ]
        },
        {
          "type": "library",
          "name": "mimic-fn",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|mimic-fn@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Make a function mimic another one",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mimic-fn@2.1.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-2.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/mimic-fn"
            }
          ]
        },
        {
          "type": "library",
          "name": "shebang-regex",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|shebang-regex@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching a shebang line",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/shebang-regex@3.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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/execa/node_modules/shebang-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "globby",
      "version": "10.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|globby@10.0.2",
      "author": "Sindre Sorhus",
      "description": "Extends `glob` with support for multiple patterns and exposes a Promise API",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/globby@10.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/globby.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/globby#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/globby/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "edd522ed1bc2a13ff16acb7fa3f74b379de8a8d0f8ca4d27b079214609fdc3ae42e0fa1f08b3a8277f6248e83ea950dd5903c8123f9eb3330743e68b570c104a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/globby"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "array-union",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|globby@10.0.2|array-union@2.1.0",
          "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@2.1.0",
          "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-2.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "1c6cb1a0e4d853208ceacb547ba1098277781287b0008ef331d7ea3be9068e79599810f3fdc479a5ff2bfdc4785aaeb4b0bfe9d0891c8d41043f04b7185ac8cb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/globby/node_modules/array-union"
            }
          ]
        },
        {
          "type": "library",
          "name": "ignore",
          "version": "5.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|globby@10.0.2|ignore@5.1.4",
          "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.4",
          "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.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3336d449a8644d6d6eec9a4a2a363b2c20117757d4e56dab2ddc6533891d91acae0b06489a392996e17d08cd5a2dec18260b8f0ea7b02da9b5f18e8053af40f0"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/globby/node_modules/ignore"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "p-reduce",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|p-reduce@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Reduce a list of values using promises into a promise for a value",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-reduce@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-reduce.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-reduce#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-reduce/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d94480a6f9ecbadabcba8c590466db58cd092182e210c27d46568dedf03354d6fd3993744878e34d37c871bebaed7ca74b9635561c032550daef64e73f30185b"
            }
          ],
          "comment": "as detected 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-reduce"
        }
      ]
    },
    {
      "type": "library",
      "name": "bytes",
      "version": "3.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|fill-range@7.1.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.1.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.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "62c1a97b75872caf19622e2d583836272dde6d1cf6ad7a300f19e57786e4401d3471cff5670f405a70b48bdced0c98ad8afb50bda23d29a2f22ab73e8415b4ca"
            }
          ],
          "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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.22.11",
      "bom-ref": "karma@5.0.9-tuxcare.4|resolve@1.22.11",
      "author": "James Halliday",
      "description": "resolve like require.resolve() on behalf of files asynchronously and synchronously",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve@1.22.11",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/browserify/resolve.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/resolve#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/resolve/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "45fa80bcb9cc977d77afb73da1c941d478541007b37292e3cfde70147e0b56e864f4917faf6daa9953fd00c98e538bcc5fb43ca4df23c0d83f092a5d1673234d"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.1.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|glob-parent@5.1.2",
      "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.1.2",
      "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.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "00e22049009ea62258c0fdc04671b1fb95674eed870587736c63f8e5e2f0d6faf7cc1def64b7b279dd6c0bd8676dc39cf7f4ab33233944f42b906cf8692f59a3"
            }
          ],
          "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@5.0.9-tuxcare.4|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.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|is-glob@4.0.3",
      "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.3",
      "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.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a"
            }
          ],
          "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@5.0.9-tuxcare.4|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.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|readdirp@3.6.0",
      "author": "Thorsten Lorenz",
      "description": "Recursive version of fs.readdir with streaming API.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/readdirp@3.6.0",
      "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.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "84e4b4f3da27f1176ea9d6e1bd0e59dfb0341128ecab3eaa9d171f7ec314df8f7916e4dda929beedb849dbd26f20eb010c41276a7e433eef6ddd3a3d55194ccc"
            }
          ],
          "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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|assertion-error-formatter@3.0.0",
      "author": "Charlie Rudolph",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/assertion-error-formatter@3.0.0",
      "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-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e98c8054bac4cded2443b0a625f520acb1dbf98ed782198bd887bb8a355ad98f729cfdcb57e5438b0164eb60e7d2ab6a6e6634053d2cb3aa75c71a621763d86d"
            }
          ],
          "comment": "as detected 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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "diff",
          "version": "4.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|assertion-error-formatter@3.0.0|diff@4.0.2",
          "description": "A javascript text diff implementation.",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/diff@4.0.2",
          "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-4.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e7c966c4a480e013722f3f871cc53394e129834f4557e7afe9931edef262860771ce073067c5681043e600b0991bd2e6a9f56834c30aa6db48613546eae0d8ec"
                }
              ],
              "comment": "as detected 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/node_modules/diff"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "bluebird",
      "version": "3.7.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|bluebird@3.7.2",
      "author": "Petka Antonov",
      "description": "Full featured Promises/A+ implementation with exceptionally good performance",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/bluebird@3.7.2",
      "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.7.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5e9363e860d0cdd7d6fabd969e7ef189201ded33378f39311970464ed58ab925efd71515f9acf1026f2375664dd3a413424fb63765c1f6344392f6e6426711b6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/bluebird"
        }
      ]
    },
    {
      "type": "library",
      "name": "cli-table3",
      "version": "0.5.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|cli-table3@0.5.1",
      "author": "James Talmage",
      "description": "Pretty unicode tables for the command line. Based on the original cli-table.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cli-table3@0.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/cli-table/cli-table3.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cli-table/cli-table3",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cli-table/cli-table3/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ed083626b7a9d52ffe43711c7a266d41c0cf5b1840bc1c3e1117f5d7adafe2c8a426bbe88cc1c5a97b7c4085616bc5251fdae053405e58fcad67dfd3cd8aa553"
            }
          ],
          "comment": "as detected 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-table3"
        }
      ]
    },
    {
      "type": "library",
      "name": "cucumber-expressions",
      "version": "8.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|cucumber-expressions@8.3.0",
      "author": "Cucumber Limited",
      "description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber-expressions@8.3.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-8.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "70fdb26b4122a2bc17042ecb97b0a3ecd10b61b6ac36ff53cb8d8be2eeecb28f4aaee59e9961b56624eae0f32a8abdd23434ab6f2928a88e7066031b2c40e32d"
            }
          ],
          "comment": "as detected 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": "2.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|cucumber-tag-expressions@2.0.3",
      "author": "Cucumber Limited",
      "description": "Cucumber Tag Expression parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cucumber-tag-expressions@2.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/cucumber/cucumber-tag-expressions-javascript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cucumber/cucumber-tag-expressions-javascript",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cucumber/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-2.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fb1e63d487d9ac1b5bbd81eea145f4ae5e27506c5a7b2e83a3db0cd020019997c309c597bae466d5f41e09a9252184203851d0eb1387bc349d90c1c7a678bab5"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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": "gherkin",
      "version": "5.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|gherkin@5.0.0",
      "author": "Aslak Hellesøy",
      "description": "Gherkin parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/gherkin@5.0.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.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "96def41198ec3908258b511af74f655a2764d2a1"
            }
          ],
          "comment": "as detected 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": "is-generator",
      "version": "1.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "knuth-shuffle-seeded",
      "version": "1.0.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|knuth-shuffle-seeded@1.0.6",
      "author": "AJ O'Neal",
      "description": "The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/knuth-shuffle-seeded@1.0.6",
      "externalReferences": [
        {
          "url": "git://github.com/TimothyGu/knuth-shuffle-seeded.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/TimothyGu/knuth-shuffle-seeded",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/TimothyGu/knuth-shuffle-seeded/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/knuth-shuffle-seeded/-/knuth-shuffle-seeded-1.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "01f1b65733aa7540ee08d8b0174164d22081e4e1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/knuth-shuffle-seeded"
        }
      ]
    },
    {
      "type": "library",
      "name": "mz",
      "version": "2.7.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "serialize-error",
      "version": "4.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|serialize-error@4.1.0",
      "author": "Sindre Sorhus",
      "description": "Serialize an error into a plain object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/serialize-error@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/serialize-error.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/serialize-error#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/serialize-error/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/serialize-error/-/serialize-error-4.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e63f468321ac3fdbd5f548f54b49430af96c77e81cd8b10f54aec71c7b5eec8c8fc0e0f895540579a5f5e37831dd4e409e80a2fb06dc6f79af6b1572b23a7113"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/serialize-error"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "type-fest",
          "version": "0.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|serialize-error@4.1.0|type-fest@0.3.1",
          "author": "Sindre Sorhus",
          "description": "A collection of essential TypeScript types",
          "licenses": [
            {
              "expression": "(MIT OR CC0-1.0)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/type-fest@0.3.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/type-fest.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "7141899c276be124db78f0a0a8d15ba553427a96be900568849b35b0b871cdd1fe82712839df1585b61aee90f7cd9606894456336c731082377d07118b30e461"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/serialize-error/node_modules/type-fest"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "stack-chain",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|stacktrace-js@2.0.2",
      "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.2",
      "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.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "25ee6f05e6384b5aff4672f274b9744c14e2dc5daa75f5a662c1afb5f660108f920a9acfa696888507f99c671a978808e1c1a9095fddb8b700cd3d67a7ab10aa"
            }
          ],
          "comment": "as detected 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.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|string-argv@0.3.1",
      "author": "Anthony McCormick",
      "description": "string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/string-argv@0.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/mccormicka/string-argv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mccormicka/string-argv",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mccormicka/string-argv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6b5b901b3ec8c95cbd63086a8d9219bb573c24ef1d3487b6d31066492eaabbd92ffbe937246cc2566a6b6cd3792a7f818330f913b618c20d42723b8931136cbe"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3",
      "author": "Toru Nagashima",
      "description": "Utilities for ESLint plugins.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eslint-utils@1.4.3",
      "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.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7db04de56db1758e392ae9465e62c76777371477d56262a0d08ac02863a44ffe3ae0f42cc7651e2337f3d51984722f8a2e6d5b05a03364087cfbf13e5c0799f1"
            }
          ],
          "comment": "as detected 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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "eslint-visitor-keys",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3|eslint-visitor-keys@1.1.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.1.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.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "f32f588ed335241254fc0f4a73e49b68e578cb6f6c4967240703076be146b558f980dfec6e72837fac49525fbc83b1408a3f4b55a3fc0b6e035221ff7ffd99f4"
                }
              ],
              "comment": "as detected 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/node_modules/eslint-visitor-keys"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "code-frame",
      "group": "@babel",
      "version": "7.5.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@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@5.0.9-tuxcare.4|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": "cross-spawn",
      "version": "6.0.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.14.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|js-yaml@3.14.1",
      "author": "Vladimir Zapparov",
      "description": "YAML 1.2 parser and serializer",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/js-yaml@3.14.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.14.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a24307ece5d727b62b37d3a4dff497ae7bb8897f723a4fb6e67a97e22992da7a6ebd36039a8fd0119a2ac199186880e4de356f04e4ce20480485a2ceca7052f6"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/async"
        }
      ]
    },
    {
      "type": "library",
      "name": "browserify-incremental",
      "version": "3.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|grunt-known-options@2.0.0",
      "author": "Grunt Development Team",
      "description": "The known options used in Grunt",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-known-options@2.0.0",
      "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-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "183edc4f3d08e1201e75ed7ffa901b989446e38cc52cf8a956d74bf68defab1f481326fb6f8fd8deceebea87c8dc27214791af609fbc6ee0928a80efe5d40b88"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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": "liftup",
      "version": "3.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|liftup@3.0.1",
      "author": "Grunt Development Team",
      "description": "Launch your command line tool with ease.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/liftup@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/gruntjs/js-liftup.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gruntjs/js-liftup#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gruntjs/js-liftup/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c911da8900e2cd64b3a1793700f700ef578e23f52e84490d37d0e25b64ede389a16335f88e8168099971b12385ed1c9e2e57eacc52d02359e016ade080c3e13b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/liftup"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "findup-sync",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|liftup@3.0.1|findup-sync@4.0.0",
          "author": "Gulp Team",
          "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@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/gulpjs/findup-sync.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/gulpjs/findup-sync#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/gulpjs/findup-sync/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "ea3bef9ffd76202e2ab8b04bd4a3689310bbc164ef62771a554612a315b0ed8ca43cbb91ae7bf8a9d1dc48ecb0388e51a6439519e411b5633cfeaf86e96eaa7d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/liftup/node_modules/findup-sync"
            }
          ]
        },
        {
          "type": "library",
          "name": "micromatch",
          "version": "4.0.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|liftup@3.0.1|micromatch@4.0.8",
          "author": "Jon Schlinkert",
          "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/micromatch@4.0.8",
          "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-4.0.8.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3d7c1f06162ed210423f0f039f413e58361beda7f77522d558a8b71c6bfce08745e13c85a02d32b3115dd06a31c3b9d2bf84ff3f3109431b18b0488508aa3604"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/liftup/node_modules/micromatch"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "v8flags",
      "version": "4.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|v8flags@4.0.1",
      "author": "Gulp Team",
      "description": "Get available v8 and Node.js flags.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/v8flags@4.0.1",
      "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-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7dc44b692e07fe1ad993d858c1b751337e43d14f0860c7c40a5857c428af3a88e5fb24d10191f7672dac4b2eaa5428866d5f5802d3ecb0fea368286a0bdbcf0a"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "hooker",
      "version": "0.2.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "eventemitter2",
      "version": "0.4.14",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "664fde34a576cdb8e92b3aec43e9f51baa6855b12b4312742c13895da299d445622f31fe86b2eef5c757238cf0f5d05026c970044a5b4363f5a12ee70f1b3a8d"
            }
          ],
          "comment": "as detected 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": "5.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|findup-sync@5.0.0",
      "author": "Gulp Team",
      "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@5.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gulpjs/findup-sync.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gulpjs/findup-sync#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gulpjs/findup-sync/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "333c178eeef402ec9f95b81e3a1cef41602fbd0768d572f403d6d5be55ec61c14404cf3b591e0e6a42f839f66af90466afe76e26e6e2a3e52d35008fb15112cd"
            }
          ],
          "comment": "as detected 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": "micromatch",
          "version": "4.0.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|findup-sync@5.0.0|micromatch@4.0.8",
          "author": "Jon Schlinkert",
          "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/micromatch@4.0.8",
          "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-4.0.8.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3d7c1f06162ed210423f0f039f413e58361beda7f77522d558a8b71c6bfce08745e13c85a02d32b3115dd06a31c3b9d2bf84ff3f3109431b18b0488508aa3604"
                }
              ],
              "comment": "as detected 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/micromatch"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-legacy-log",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.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@3.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-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "187650cd99a1caad2ede1afb6875b8a941f4c43cf0a7661795d2cf6530a394e786b1c00e5963dfb591b75e2a16f0c6ac1a9f8e05122edfd2c5c75e122e35d170"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|grunt-legacy-log@3.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-512",
                  "content": "10dc1b964150a6aaa26ba6fefb32c3fca51669f625558fd4367029ee8cfb2d8ec4f76e309a9c9ee35eb004e9afbff1cc5b397c80bd642657ef21dff50e0d7beb"
                }
              ],
              "comment": "as detected 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": "lodash",
          "version": "4.17.21",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0|lodash@4.17.21",
          "author": "John-David Dalton",
          "description": "Lodash modular utilities.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash@4.17.21",
          "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.21.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
                }
              ],
              "comment": "as detected 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/lodash"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "grunt-legacy-util",
      "version": "2.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1",
      "author": "Grunt Development Team",
      "description": "Some old grunt utils provided for backwards compatibility.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/grunt-legacy-util@2.0.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-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d9b4220f87f35ea5fcae135d5e4032c0269d7aa88f89acb4a109f2efbc00d85dd617882b3c95c2bc0732a1650957ea68fdbd798251a4c6e4a24022b6f7d502db"
            }
          ],
          "comment": "as detected 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": "3.2.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|async@3.2.6",
          "author": "Caolan McMahon",
          "description": "Higher-order functions and common patterns for asynchronous code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/async@3.2.6",
          "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-3.2.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "86d0940e5c72c822cc81a337c578340b42d6db1a9fb90ea9d39a42108b17bb243e6b592860a4ee04ccd13709b26df2e0bc90cc774af52d39f8f84d138ba0b600"
                }
              ],
              "comment": "as detected 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": "lodash",
          "version": "4.17.21",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|lodash@4.17.21",
          "author": "John-David Dalton",
          "description": "Lodash modular utilities.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash@4.17.21",
          "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.21.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
                }
              ],
              "comment": "as detected 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/lodash"
            }
          ]
        },
        {
          "type": "library",
          "name": "which",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|which@2.0.2",
          "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@2.0.2",
          "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-2.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
                }
              ],
              "comment": "as detected 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/which"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "nopt",
      "version": "3.0.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|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-512",
              "content": "e0652dde4484626938213c7307f6fdbda2037d455637f325d45c25d752259c81b689a27d3ba59767d4ab60cf4d2c8f0e08189e37663c4960b6a09574450eea62"
            }
          ],
          "comment": "as detected 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": "4.0.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|eventemitter3@4.0.4",
      "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@4.0.4",
      "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-4.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ae56952e7571b71be8c8bb10405071e776265c70f1448cf34cb6dd7f1aa2e32a1ca528c0c57c2453471270ce4981228ca8486b6699ef4360fd823ca547402299"
            }
          ],
          "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.11.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0",
      "author": "Ruben Verborgh",
      "description": "HTTP and HTTPS modules that follow redirects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.11.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.11.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2999b457e965f0f7c1acac0ccdda390f5ddbd5bbabf48abd65dfd1326028410725d8fc7116697c7315cf69a3d855b574463363ab5094ef323300eaad50fb9d98"
            }
          ],
          "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@5.0.9-tuxcare.4|follow-redirects@1.11.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@5.0.9-tuxcare.4|follow-redirects@1.11.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@5.0.9-tuxcare.4|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": "ci-info",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|ci-info@2.0.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@2.0.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-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e6d2bb12dad9d0df8e2c532d86da8e8f87c8d8979bf3c0b808064fbb6e4b0d55205c9d00dc9b383cc1aaae7d095355b4321d7f67cc19cd83f1a94ad77816e809"
            }
          ],
          "comment": "as detected 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": "compare-versions",
      "version": "3.5.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|compare-versions@3.5.1",
      "author": "Ole Michelsen",
      "description": "Compare semver version strings to find greater, equal or lesser.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/compare-versions@3.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/omichelsen/compare-versions.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/omichelsen/compare-versions#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/omichelsen/compare-versions/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f5f18f201ec2e80c8cd7c0892411ede449c26431b7a224c9632d0d8df2001a32a9cefd2d9315a4a3b4cd407179ca6aa6ec81f4dedaa67ae071b6f0fe23387a9a"
            }
          ],
          "comment": "as detected 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-versions"
        }
      ]
    },
    {
      "type": "library",
      "name": "find-versions",
      "version": "3.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|find-versions@3.2.0",
      "author": "Sindre Sorhus",
      "description": "Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/find-versions@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/find-versions.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/find-versions#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/find-versions/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3fc591a2ed92fa87b6db64ce0878ad2f2f338fe488b15261e7654fe25bd791a1559ce1457685afd47d498ef7a5d5a23a34214e01a780566f2aac8d287622dcc3"
            }
          ],
          "comment": "as detected 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-versions"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "semver-regex",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|find-versions@3.2.0|semver-regex@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching semver versions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/semver-regex@2.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "994748041bdd9f43cb39e3f74c490c1fb1c77943f71a3b170b029aae3bff90699414e620d55a847a62a1a10a5632ee97d88f241deb9574689b2c69152beff943"
                }
              ],
              "comment": "as detected 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-versions/node_modules/semver-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "opencollective-postinstall",
      "version": "2.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|opencollective-postinstall@2.0.2",
      "author": "Xavier Damman",
      "description": "Lightweight npm postinstall message to invite people to donate to your collective",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/opencollective-postinstall@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/opencollective/opencollective-postinstall.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/opencollective/opencollective-postinstall#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/opencollective/opencollective-postinstall/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a553843f5e93ac03b6fdf8de8f521d3b2ba9258f0a0d43350afb1a49c45bc3aa1d76fa50a0e7c6938cb085ad0728a5400fa4645b8c7a43eb4d07085fdc1829bb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/opencollective-postinstall"
        }
      ]
    },
    {
      "type": "library",
      "name": "please-upgrade-node",
      "version": "3.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|please-upgrade-node@3.2.0",
      "author": "typicode",
      "description": "Displays a beginner-friendly message telling your user to upgrade their version of Node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/please-upgrade-node@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/typicode/please-upgrade-node.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/typicode/please-upgrade-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/typicode/please-upgrade-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8104775a92203482b004c54b929314791dded7f135cb8d9ba834197ea97e90379777c08e61f33c3d00385facbb6bcbbd51af451e6b2bae68ab5b6bc7b38e615a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/please-upgrade-node"
        }
      ]
    },
    {
      "type": "library",
      "name": "slash",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|slash@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Convert Windows backslash paths to slash paths",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/slash@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/slash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/slash#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/slash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "83d43585a79bcb7e8e492b706f89ed08618668ab1a5528d0ebc7c1c6841cbad9797d2d6fb98d7c1f7c12b778c5c85b6b931f8acf45751bce40e0cc80743322d9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/slash"
        }
      ]
    },
    {
      "type": "library",
      "name": "which-pm-runs",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|which-pm-runs@1.0.0",
      "author": "Zoltan Kochan",
      "description": "Detects what package manager executes the process",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/which-pm-runs@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/zkochan/which-pm-runs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/zkochan/which-pm-runs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/zkochan/which-pm-runs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "670b3afbc552e0b55df6b7780ca74615f23ad1cb"
            }
          ],
          "comment": "as detected 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-pm-runs"
        }
      ]
    },
    {
      "type": "library",
      "name": "convert-source-map",
      "version": "1.1.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "arrify",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "4.0.14",
      "bom-ref": "karma@5.0.9-tuxcare.4|date-format@4.0.14",
      "author": "Gareth Jones",
      "description": "Formatting Date objects as strings since 2013",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/date-format@4.0.14",
      "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-4.0.14.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dfd04e40bb3d6632a1d3fa5ab52f67ad3f307378a85f7fde03fce06ca368a67176c02a89128c72c30c049404d8bd1b177673b103f390790a05677ac58d56a386"
            }
          ],
          "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.4.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|rfdc@1.4.1",
      "author": "David Mark Clements",
      "description": "Really Fast Deep Clone",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rfdc@1.4.1",
      "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.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ab56f737942445459497b8b2ca569a8f790ea484f43768bd32a2044173fbdc656c37d730ddf771f17eb77049968491a2d8f3c2176dc88e9ee4b66777f6b6b020"
            }
          ],
          "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": "3.1.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|streamroller@3.1.5",
      "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@3.1.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/log4js-node/streamroller.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/log4js-node/streamroller#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/log4js-node/streamroller/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "285c5a33b5d3fa2af1bdda923f52c62e03566d837b6b2e68c19debffcb7bee9f84b525007d482d97b6dedf1b6ab4e986525f4af583ced9c6bcd77dd19538ef2b"
            }
          ],
          "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": "4.4.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|streamroller@3.1.5|debug@4.4.3",
          "author": "Josh Junon",
          "description": "Lightweight debugging utility for Node.js and the browser",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debug@4.4.3",
          "externalReferences": [
            {
              "url": "git://github.com/debug-js/debug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/debug-js/debug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/debug-js/debug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8"
                }
              ],
              "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": "ms",
          "version": "2.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|streamroller@3.1.5|ms@2.1.3",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/vercel/ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/vercel/ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/vercel/ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394"
                }
              ],
              "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": "brace-expansion",
      "version": "1.1.11",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "escape-string-regexp",
      "version": "1.0.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "growl",
      "version": "1.10.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "fill-keys",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4",
      "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.4",
      "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.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3a6bdfa10e7758b8ed03d1de60ff5136b58c273cc0cf524669216bd678a38343d547525a0ffc5b26ad667442089711a95e9f5e49efced8b814f432664cf77412"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|https-proxy-agent@2.2.4|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@5.0.9-tuxcare.4|https-proxy-agent@2.2.4|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@5.0.9-tuxcare.4|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": "commit-analyzer",
      "group": "@semantic-release",
      "version": "6.3.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3",
      "author": "Pierre Vanduynslager",
      "description": "semantic-release plugin to analyze commits with conventional-changelog",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/commit-analyzer@6.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/commit-analyzer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/commit-analyzer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/commit-analyzer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-6.3.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3f2bf564bdaee4020e63861bc450800792753c4879c8e37cca56df88f8ab8831865ba52ed54dd8f25cac32d5aef85503e71eed4a7c88ce1ab1d3e7f13f1a9b83"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/commit-analyzer"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "conventional-changelog-angular",
          "version": "5.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-changelog-angular@5.0.6",
          "author": "Steve Mao",
          "description": "conventional-changelog angular preset",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/conventional-changelog-angular@5.0.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-5.0.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4031262dafbba9d85522ff2c1597d5c54d554b256f9d73ecc6af156a6e3d98a51c3b567c5532c4264f6e236d6e88952c9e69b42381ebb1d73d4e090e428f5648"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/commit-analyzer/node_modules/conventional-changelog-angular"
            }
          ]
        },
        {
          "type": "library",
          "name": "conventional-commits-filter",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-commits-filter@2.0.2",
          "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@2.0.2",
          "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-2.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "5a918ab0c7977ecdb59b5cc8c38b3d1f9b32b36fbd25c713ce937ab685edc61a70d95345d89517c086a4b61281cbe2cde03bc99be4f35a1c4e3163acd4e14215"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/commit-analyzer/node_modules/conventional-commits-filter"
            }
          ]
        },
        {
          "type": "library",
          "name": "conventional-commits-parser",
          "version": "3.0.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-commits-parser@3.0.8",
          "author": "Steve Mao",
          "description": "Parse raw conventional commits",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/conventional-commits-parser@3.0.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-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-3.0.8.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "61c0521a465b629eddf82af735651e5db3c315437a83749a488ccec9b8bc6e31cbe48279db6e4e482c492782e0ce2c8427b01a26d13d2f6fc453a1fb36dfc30d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/commit-analyzer/node_modules/conventional-commits-parser"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "meow",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|meow@5.0.0",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@5.0.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "09b4ea614d7b00168b79f3bcbc2535e77659969aca6160e58dc9dd28a0c215c610213cd6097640564e1030564f82fceb9d4437b88b67204fcba143b0ad3d7922"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/commit-analyzer/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "through2",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|through2@3.0.1",
          "author": "Rod Vagg",
          "description": "A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/through2@3.0.1",
          "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-3.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "33de9dbd36a53d3dd86d82da29a0aec2efa3d3a0fff097e26f4a3f3f16d5b7a02686fddd500b56eab4d5d633e0252046f3723f7b4e18eb19157558524618b4c3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/commit-analyzer/node_modules/through2"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.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/@semantic-release/commit-analyzer/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.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/@semantic-release/commit-analyzer/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|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/@semantic-release/commit-analyzer/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "github",
      "group": "@semantic-release",
      "version": "5.5.8",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8",
      "author": "Pierre Vanduynslager",
      "description": "semantic-release plugin to publish a GitHub release and comment on released Pull Requests/Issues",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/github@5.5.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/github.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/github#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/github/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/github/-/github-5.5.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6316c15db09386cfd7937138414d3500c21433c79bd144ef8c726d7254c3477fc3116ee452999742a04c9d2877a824ee938b1c445228685d1f194ff4c41c99ba"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/github"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|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/@semantic-release/github/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "https-proxy-agent",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|https-proxy-agent@4.0.0",
          "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@4.0.0",
          "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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "ce80e15ab911de87f597d4002fcfec7096722eef23fe006473071a40e661ec6ca1ffeb894331951137604f7d1a92ec24a4bf074d17ecb2a237059b95d7cb5e0e"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/github/node_modules/https-proxy-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|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/@semantic-release/github/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "agent-base",
          "version": "5.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|agent-base@5.1.1",
          "author": "Nathan Rajlich",
          "description": "Turn a function into an `http.Agent` instance",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/agent-base@5.1.1",
          "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-5.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4cc7aa6cd9767cc5b49cc8d310f3b07b727f3d114fe2fa9ea0db90306d0794caed9b94312aa76f024675a51050fee948c830f962ad2727b61b743f1ecb44cede"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/github/node_modules/agent-base"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "npm",
      "group": "@semantic-release",
      "version": "5.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5",
      "author": "Pierre Vanduynslager",
      "description": "semantic-release plugin to publish a npm package",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/npm@5.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/npm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/npm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/npm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/npm/-/npm-5.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "00e44443aad44fc3808aa5ef582a7490c36371d9cb2ead4974fd2fa192f8979cdfe9382cffae5803b72d3fef6c86d856d353ecf3936ed2920b5b7a7d1a4698bb"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/npm"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "read-pkg",
          "version": "5.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5|read-pkg@5.2.0",
          "author": "Sindre Sorhus",
          "description": "Read a package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg@5.2.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-5.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "520ebd98d3a97ef28301cd90f034693238f376dae7bfd1dc48c5fee15b19c43d5a67a673ac813bae5cd706d593ca150b48c2a0d3be805ba591e626690f42623a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/npm/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5|parse-json@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Parse JSON with more helpful errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-json@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "38e6396fb3c0105574136162af528e9317219d9342768c0026043936ec63a4129344fde9421c24ae4c6a4237a8289f9f3bb6c2a662196a8808e1e6460cc1063b"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/npm/node_modules/parse-json"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "release-notes-generator",
      "group": "@semantic-release",
      "version": "7.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5",
      "author": "Pierre Vanduynslager",
      "description": "semantic-release plugin to generate changelog content with conventional-changelog",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40semantic-release/release-notes-generator@7.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/semantic-release/release-notes-generator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/semantic-release/release-notes-generator#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/semantic-release/release-notes-generator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@semantic-release/release-notes-generator/-/release-notes-generator-7.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2c68e03c11a38e68daa7fefa3b431ddf0734e18ec894b9f365c78bb0091c611c0641d44f4d315424aa83413ba27964ecef37c7cd0a19aaca8f7c5c4437e836f9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@semantic-release/release-notes-generator"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "conventional-changelog-angular",
          "version": "5.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-changelog-angular@5.0.6",
          "author": "Steve Mao",
          "description": "conventional-changelog angular preset",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/conventional-changelog-angular@5.0.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-5.0.6.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4031262dafbba9d85522ff2c1597d5c54d554b256f9d73ecc6af156a6e3d98a51c3b567c5532c4264f6e236d6e88952c9e69b42381ebb1d73d4e090e428f5648"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/conventional-changelog-angular"
            }
          ]
        },
        {
          "type": "library",
          "name": "conventional-changelog-writer",
          "version": "4.0.11",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-changelog-writer@4.0.11",
          "author": "Steve Mao",
          "description": "Write logs based on conventional commits and templates",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/conventional-changelog-writer@4.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-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-4.0.11.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "83cd4640e477f7623ee7b0b0dc8c8fd5ff9fe36304e9a1246d1f8beefd450415a8941d3192329378259582ecd1ae9e94893d4eea006925b132d9eabb027575af"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/conventional-changelog-writer"
            }
          ]
        },
        {
          "type": "library",
          "name": "conventional-commits-filter",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-filter@2.0.2",
          "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@2.0.2",
          "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-2.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "5a918ab0c7977ecdb59b5cc8c38b3d1f9b32b36fbd25c713ce937ab685edc61a70d95345d89517c086a4b61281cbe2cde03bc99be4f35a1c4e3163acd4e14215"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/conventional-commits-filter"
            }
          ]
        },
        {
          "type": "library",
          "name": "conventional-commits-parser",
          "version": "3.0.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-parser@3.0.8",
          "author": "Steve Mao",
          "description": "Parse raw conventional commits",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/conventional-commits-parser@3.0.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-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-3.0.8.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "61c0521a465b629eddf82af735651e5db3c315437a83749a488ccec9b8bc6e31cbe48279db6e4e482c492782e0ce2c8427b01a26d13d2f6fc453a1fb36dfc30d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/conventional-commits-parser"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "7.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1",
          "author": "Sindre Sorhus",
          "description": "Read the closest package.json file",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-pkg-up@7.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-7.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "ccad1307b5dde89a422e694b9ae7eaca4184fbf4e539e3c3eaa28294d5bb8470ca161fc9effee0096191ee3a044045b56caab76b7c9465239b3a858b150e2886"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/read-pkg-up"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "find-up",
              "version": "4.1.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|find-up@4.1.0",
              "author": "Sindre Sorhus",
              "description": "Find a file or directory by walking up parent directories",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/find-up@4.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-4.1.0.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-512",
                      "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/@semantic-release/release-notes-generator/node_modules/read-pkg-up/node_modules/find-up"
                }
              ]
            },
            {
              "type": "library",
              "name": "read-pkg",
              "version": "5.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|read-pkg@5.2.0",
              "author": "Sindre Sorhus",
              "description": "Read a package.json file",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/read-pkg@5.2.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-5.2.0.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-512",
                      "content": "520ebd98d3a97ef28301cd90f034693238f376dae7bfd1dc48c5fee15b19c43d5a67a673ac813bae5cd706d593ca150b48c2a0d3be805ba591e626690f42623a"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/@semantic-release/release-notes-generator/node_modules/read-pkg-up/node_modules/read-pkg"
                }
              ],
              "components": [
                {
                  "type": "library",
                  "name": "type-fest",
                  "version": "0.6.0",
                  "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|read-pkg@5.2.0|type-fest@0.6.0",
                  "author": "Sindre Sorhus",
                  "description": "A collection of essential TypeScript types",
                  "licenses": [
                    {
                      "expression": "(MIT OR CC0-1.0)",
                      "acknowledgement": "declared"
                    }
                  ],
                  "purl": "pkg:npm/type-fest@0.6.0",
                  "externalReferences": [
                    {
                      "url": "git+https://github.com/sindresorhus/type-fest.git",
                      "type": "vcs",
                      "comment": "as detected from PackageJson property \"repository.url\""
                    },
                    {
                      "url": "https://github.com/sindresorhus/type-fest#readme",
                      "type": "website",
                      "comment": "as detected from PackageJson property \"homepage\""
                    },
                    {
                      "url": "https://github.com/sindresorhus/type-fest/issues",
                      "type": "issue-tracker",
                      "comment": "as detected from PackageJson property \"bugs.url\""
                    },
                    {
                      "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
                      "type": "distribution",
                      "hashes": [
                        {
                          "alg": "SHA-512",
                          "content": "abe301f27611d4a0cbae0af81b9c9e99fb69302eff40ba959dd06610476ace6363e5d70538ee0ea3caa5c1913750b4f7f998a6d45f0aab87019e290d86508c96"
                        }
                      ],
                      "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                    }
                  ],
                  "properties": [
                    {
                      "name": "cdx:npm:package:development",
                      "value": "true"
                    },
                    {
                      "name": "cdx:npm:package:path",
                      "value": "node_modules/@semantic-release/release-notes-generator/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest"
                    }
                  ]
                }
              ]
            },
            {
              "type": "library",
              "name": "parse-json",
              "version": "5.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|parse-json@5.0.0",
              "author": "Sindre Sorhus",
              "description": "Parse JSON with more helpful errors",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/parse-json@5.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-5.0.0.tgz",
                  "type": "distribution",
                  "hashes": [
                    {
                      "alg": "SHA-512",
                      "content": "38e6396fb3c0105574136162af528e9317219d9342768c0026043936ec63a4129344fde9421c24ae4c6a4237a8289f9f3bb6c2a662196a8808e1e6460cc1063b"
                    }
                  ],
                  "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/@semantic-release/release-notes-generator/node_modules/read-pkg-up/node_modules/parse-json"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "dateformat",
          "version": "3.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/dateformat"
            }
          ]
        },
        {
          "type": "library",
          "name": "meow",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@5.0.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "09b4ea614d7b00168b79f3bcbc2535e77659969aca6160e58dc9dd28a0c215c610213cd6097640564e1030564f82fceb9d4437b88b67204fcba143b0ad3d7922"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/meow"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "read-pkg-up",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0|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/@semantic-release/release-notes-generator/node_modules/meow/node_modules/read-pkg-up"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "semver",
          "version": "6.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/semver"
            }
          ]
        },
        {
          "type": "library",
          "name": "through2",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|through2@3.0.1",
          "author": "Rod Vagg",
          "description": "A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/through2@3.0.1",
          "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-3.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "33de9dbd36a53d3dd86d82da29a0aec2efa3d3a0fff097e26f4a3f3f16d5b7a02686fddd500b56eab4d5d633e0252046f3723f7b4e18eb19157558524618b4c3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/through2"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "type-fest",
          "version": "0.8.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|type-fest@0.8.1",
          "author": "Sindre Sorhus",
          "description": "A collection of essential TypeScript types",
          "licenses": [
            {
              "expression": "(MIT OR CC0-1.0)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/type-fest@0.8.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/type-fest.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "e1d6f3233aaf8ed822339af0d64e6b107b4100d2a676e7611b20446a3374d5f13285a00886ca0a372eb2efe20df7721fa45b7063d8aa8bb903fb1c0a850b0d24"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/type-fest"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "locate-path",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|locate-path@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/locate-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|path-exists@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-locate",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-locate@4.1.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@4.1.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/p-locate"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-limit",
          "version": "2.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-limit@2.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@2.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-2.3.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/p-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|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/@semantic-release/release-notes-generator/node_modules/pify"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-try",
          "version": "2.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-try@2.2.0",
          "author": "Sindre Sorhus",
          "description": "`Start a promise chain",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-try@2.2.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-2.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@semantic-release/release-notes-generator/node_modules/p-try"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "env-ci",
      "version": "4.5.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|env-ci@4.5.2",
      "author": "Pierre Vanduynslager",
      "description": "Get environment variables exposed by CI services",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/env-ci@4.5.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/pvdlg/env-ci.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pvdlg/env-ci#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pvdlg/github-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/env-ci/-/env-ci-4.5.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "952f9e769369dbe41710f931eab6843088cac4a2969c9e3e556ce8bd827634b62224061e9d2017a2d15f55d81a17175b567bc06d423c7a94036b5bb5d844717d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/env-ci"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-stream",
      "version": "5.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|get-stream@5.1.0",
      "author": "Sindre Sorhus",
      "description": "Get a stream as a string, buffer, or array",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-stream@5.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/get-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/get-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/get-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "117af514ecebcd37c678bd2041d78512f38c9b69b330e825ca2397493a4f0be8808c029fb5baf78e908c5b29e883062733e7928fdb0719ceb08c8703bd88b283"
            }
          ],
          "comment": "as detected 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-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "git-log-parser",
      "version": "1.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|git-log-parser@1.2.0",
      "description": "git-log-parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/git-log-parser@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/bendrucker/git-log-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bendrucker/git-log-parser",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bendrucker/git-log-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/git-log-parser/-/git-log-parser-1.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2e6a4c1b13fc00028207ba795a7ac31667b9fd4a"
            }
          ],
          "comment": "as detected 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-log-parser"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "split2",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|git-log-parser@1.2.0|split2@1.0.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@1.0.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-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "52e2e221d88c75f9a73f90556e263ff96772b314"
                }
              ],
              "comment": "as detected 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-log-parser/node_modules/split2"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "hook-std",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|hook-std@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Hook and modify stdout/stderr",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hook-std@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/hook-std.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/hook-std#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/hook-std/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hook-std/-/hook-std-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cd9e93e5672e04c214561e3d88f412f6df7beedec2d25eceb47ae978c6f9ba4e3c25d7e5457d0d485bc27a47d83661901139cbabd5bf8ac3321e5ebd9311a2f2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hook-std"
        }
      ]
    },
    {
      "type": "library",
      "name": "marked-terminal",
      "version": "3.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|marked-terminal@3.3.0",
      "author": "Mikael Brevik",
      "description": "A custom render for marked to output to the Terminal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/marked-terminal@3.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mikaelbr/marked-terminal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mikaelbr/marked-terminal",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mikaelbr/marked-terminal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-3.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f88510279565668005b0ce4c1cd4fb8374474a40377844ea85109d5efe2789430028743b95bd72bc072e18f9a6e2ca31866b57d77bb82e2e994e85edbd2107f8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/marked-terminal"
        }
      ]
    },
    {
      "type": "library",
      "name": "marked",
      "version": "0.7.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|marked@0.7.0",
      "author": "Christopher Jeffrey",
      "description": "A markdown parser built for speed",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/marked@0.7.0",
      "externalReferences": [
        {
          "url": "git://github.com/markedjs/marked.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://marked.js.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/markedjs/marked/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "73ec9874264942bb118d33e1531ed52a4029c3d6f00e435b1d42a8d68be071f0e36f691cf2b2ee45b205c972f958e114c334922a8dc85e9a61d8ae83a81fca66"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/marked"
        }
      ]
    },
    {
      "type": "library",
      "name": "signale",
      "version": "1.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|signale@1.4.0",
      "author": "Klaus Sinani",
      "description": "👋 Hackable console logger",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/signale@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/klaussinani/signale.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/klaussinani/signale#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/klaussinani/signale/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/signale/-/signale-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8ae87e80f7f6f11925b6e242ed6e4c462e970234c30803c2fe9ac95294281b8bc83f730967e193c9d567a1d5c0ee9c2f4ca6f6700d26f4e1595bf71d5b2fc8ff"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/signale"
        }
      ]
    },
    {
      "type": "library",
      "name": "commons",
      "group": "@sinonjs",
      "version": "1.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@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@5.0.9-tuxcare.4|@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@5.0.9-tuxcare.4|@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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.4.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|engine.io@3.4.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.4.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.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f0c7c87c5d7f2087f1b9cda0bf92be5e5159733c3f0694efa81765d04d9f04b918429e268afe0bb834d5b58b78c8cc9a2052c4af8bed692815e268ef965f02af"
            }
          ],
          "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": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|engine.io@3.4.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/engine.io/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|engine.io@3.4.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/engine.io/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "has-binary2",
      "version": "1.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-adapter@1.1.2",
      "description": "default socket.io in-memory adapter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io-adapter@1.1.2",
      "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.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5b3651523d64523ad322b50aa592c4cc567538b8f91702e500542cf64b99273262e4329d53b16c59cdfa48d980f220ceb70050c93f0592bae244cf2f5cb633f2"
            }
          ],
          "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.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io-client@2.3.0",
      "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.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7044107f6e20113deb7e1c59da3279c7300ea3fc616702be98eaad191839228c19b0c830bc7c277ff98245aa4002469d84cdbacbe8b2760c2c5c639b041e5974"
            }
          ],
          "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": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.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:path",
              "value": "node_modules/socket.io-client/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "socket.io-parser",
          "version": "3.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0",
          "description": "socket.io protocol parser",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/socket.io-parser@3.3.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.3.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "85cce657a6c381d6846d5aa101e54c33f8df51fcee1191ec420e9e3a62e0261b7a1b798f28cc589bbe70dbeaa101067ee17fb5f804d9f9014a78e643e6b8879e"
                }
              ],
              "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/socket.io-parser"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "debug",
              "version": "3.1.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.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-client/node_modules/socket.io-parser/node_modules/debug"
                }
              ]
            },
            {
              "type": "library",
              "name": "ms",
              "version": "2.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0|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/socket.io-client/node_modules/socket.io-parser/node_modules/ms"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.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/socket.io-client/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "isarray",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.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-client/node_modules/isarray"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "socket.io-parser",
      "version": "3.4.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1",
      "description": "socket.io protocol parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/socket.io-parser@3.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/socketio/socket.io-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/socketio/socket.io-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/socketio/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.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d7584c8332fe5822d67f5b85b4748dbe5888fbeb5c45459da1e62ec0897e031bf0cbdcf681033eee72723774938f5b4b8f92722141fcfe0a431b1cc0943762d0"
            }
          ],
          "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": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.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/socket.io-parser/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "isarray",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|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": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.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/socket.io-parser/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "methods",
      "version": "1.1.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "conventional-commit-types",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "cliui",
      "version": "6.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0",
      "author": "Ben Coe",
      "description": "easily create complex multi-column command-line-interfaces",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cliui@6.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/yargs/cliui.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/cliui#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/cliui/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b7ac1b82da025ef033b2ded0817c4962a3edd2eb047db81075fb443db2cbfdcbefe873c4e5582fa82b80203474360539d9db3aac5c2aae06a434bac712309bad"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cliui"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "string-width",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|string-width@4.2.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@4.2.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-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cd4cf9243fad82ab6e0e3321c08839b85555dddb6a67dc902656557eae08d35fcae4f6a3e541e3ed5cab40e26fcdac125652a939b0296df0f411deb225cfb57a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/string-width"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "6.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|strip-ansi@6.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes from a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@6.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-6.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "02ebca4eb4df40d60d21cb5b4752bf6064d1d7be7a1b270fb20edbf5b755f43baababe20bfa68aa875da87aed9f08992ed6133e5055c3ad95f5b6ad912e82deb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "emoji-regex",
          "version": "8.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|emoji-regex@8.0.0",
          "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@8.0.0",
          "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-8.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/emoji-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-fullwidth-code-point",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|is-fullwidth-code-point@3.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@3.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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/is-fullwidth-code-point"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|ansi-regex@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6d8e9f8f9e8e510d215352a314d0d0b8915ecea29dac0c857487af0038aaad61f04a56e604d307a796a4d9fe343e6f094c5c8cda6ab1906ea78241ced757ff96"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/ansi-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "decamelize",
      "version": "1.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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:path",
          "value": "node_modules/decamelize"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-caller-file",
      "version": "2.0.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|get-caller-file@2.0.5",
      "author": "Stefan Penner",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/stefanpenner/get-caller-file.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stefanpenner/get-caller-file#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stefanpenner/get-caller-file/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-caller-file"
        }
      ]
    },
    {
      "type": "library",
      "name": "require-directory",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|require-directory@2.1.1",
      "author": "Troy Goode",
      "description": "Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/require-directory@2.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/troygoode/node-require-directory.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/troygoode/node-require-directory/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/troygoode/node-require-directory/issues/",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/require-directory"
        }
      ]
    },
    {
      "type": "library",
      "name": "require-main-filename",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|require-main-filename@2.0.0",
      "author": "Ben Coe",
      "description": "shim for require.main.filename() that works in as many environments as possible",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/require-main-filename@2.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/yargs/require-main-filename.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/require-main-filename#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/require-main-filename/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "34a37990c0f294aba577160b4947eb6e8e53bb387885dfb613c34f3d7d36999b67d55b911104e861efd9765272f89dee0a97da886174e5eec1f16d225db4079a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/require-main-filename"
        }
      ]
    },
    {
      "type": "library",
      "name": "set-blocking",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|set-blocking@2.0.0",
      "author": "Ben Coe",
      "description": "set blocking stdio and stderr ensuring that terminal output does not truncate",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/set-blocking@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/yargs/set-blocking.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/set-blocking#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/set-blocking/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "045f9782d011ae9a6803ddd382b24392b3d890f7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/set-blocking"
        }
      ]
    },
    {
      "type": "library",
      "name": "which-module",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|which-module@2.0.0",
      "author": "nexdrew",
      "description": "Find the module object for something that was require()d",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/which-module@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/nexdrew/which-module.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nexdrew/which-module#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nexdrew/which-module/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/which-module"
        }
      ]
    },
    {
      "type": "library",
      "name": "y18n",
      "version": "4.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|y18n@4.0.0",
      "author": "Ben Coe",
      "description": "the bare-bones internationalization library used by yargs",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/y18n@4.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/yargs/y18n.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/y18n",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/y18n/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "afd4bf6725eefd7bbdab5b58969b0b22c6b711e2d75e4d15c25c6a4dc1517e0f4484c5bed7b91bb7d1b436b8029a119be6f4f687284964b7c31b1fbbfb9523ff"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/y18n"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-ignored",
      "group": "@commitlint",
      "version": "8.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/is-ignored@8.3.5",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/is-ignored@8.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-8.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "668fbc6ba8092c50d3ab2351c79df0422fd74e2cfc9a772f9967ffe28446fba5917017e34921d8eca3d58f963a51a2f2d84819d164364ede917530de42242994"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/is-ignored"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "semver",
          "version": "6.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/is-ignored@8.3.5|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/@commitlint/is-ignored/node_modules/semver"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "parse",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/parse@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/parse/-/parse-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6f7b90be9510582db41017ca49f3119f2c7959ce029fbefc6d579538512b17f71740aef6e4bd5b605bcf9c48d03bf193f32195ceadb0b4b6a812a8e6d4d27f07"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/parse"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "conventional-commits-parser",
          "version": "3.0.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|conventional-commits-parser@3.0.8",
          "author": "Steve Mao",
          "description": "Parse raw conventional commits",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/conventional-commits-parser@3.0.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-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-3.0.8.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "61c0521a465b629eddf82af735651e5db3c315437a83749a488ccec9b8bc6e31cbe48279db6e4e482c492782e0ce2c8427b01a26d13d2f6fc453a1fb36dfc30d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/parse/node_modules/conventional-commits-parser"
            }
          ]
        },
        {
          "type": "library",
          "name": "meow",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|meow@5.0.0",
          "author": "Sindre Sorhus",
          "description": "CLI app helper",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meow@5.0.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "09b4ea614d7b00168b79f3bcbc2535e77659969aca6160e58dc9dd28a0c215c610213cd6097640564e1030564f82fceb9d4437b88b67204fcba143b0ad3d7922"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/parse/node_modules/meow"
            }
          ]
        },
        {
          "type": "library",
          "name": "through2",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|through2@3.0.1",
          "author": "Rod Vagg",
          "description": "A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/through2@3.0.1",
          "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-3.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "33de9dbd36a53d3dd86d82da29a0aec2efa3d3a0fff097e26f4a3f3f16d5b7a02686fddd500b56eab4d5d633e0252046f3723f7b4e18eb19157558524618b4c3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/parse/node_modules/through2"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase-keys",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/camelcase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg-up",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/read-pkg-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "redent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/redent"
            }
          ]
        },
        {
          "type": "library",
          "name": "trim-newlines",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/trim-newlines"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-obj",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/map-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-pkg",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/read-pkg"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-indent",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/strip-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-type",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/path-type"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|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/@commitlint/parse/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "rules",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/rules@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/rules@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/rules/-/rules-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c6e0bd765a83e71800a031609dbb39efc709c92bf039290c2d0c990036f5c43e67ec135c5097cff168d3f56d40c3c2b759ff3e626ff2b2bf456475c89cb79a46"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/rules"
        }
      ]
    },
    {
      "type": "library",
      "name": "babel-runtime",
      "version": "6.26.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "execute-rule",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/execute-rule@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/execute-rule@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7f81e28188de2019fd7fb3ae36fe73876cb9bd668084d16b7deba5f024490f2f3697763ed3d9713931b17c5dee3172ab66ae0b9ae2baaafbd1099f2652b56fcd"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/execute-rule"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve-extends",
      "group": "@commitlint",
      "version": "8.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/resolve-extends@8.3.5",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/resolve-extends@8.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-8.3.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9c784500adbdaa25cd7baa07eae1b9c2a067091f81427c65056feae5f8edc4869000b81fa0d2c7c0b4bd7b1cdb21116ac09724a51eb23027e031b99b00eb6495"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/resolve-extends"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "resolve-from",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/resolve-extends@8.3.5|resolve-from@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/resolve-extends/node_modules/resolve-from"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "cosmiconfig",
      "version": "5.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1",
      "author": "David Clark",
      "description": "Find and load configuration from a package.json property, rc file, or CommonJS module",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cosmiconfig@5.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/davidtheclark/cosmiconfig.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/davidtheclark/cosmiconfig#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/davidtheclark/cosmiconfig/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1fae60b17a3548a8dff339ab27aede264f1a211295e5f7f60f8b8a6480594a16e1192a449ac40e3d6fd228c2988524eba91eee7f2e913faf6b3e881d68f87f90"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cosmiconfig"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "import-fresh",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|import-fresh@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Import a module while bypassing the cache",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/import-fresh@2.0.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "d81355c15612d386c61f9ddd3922d4304822a546"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cosmiconfig/node_modules/import-fresh"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|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/cosmiconfig/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "resolve-from",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|resolve-from@3.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@3.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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "b22c7af7d9d6881bc8b6e653335eebcb0a188748"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cosmiconfig/node_modules/resolve-from"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "top-level",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/top-level@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9ce69e2c16c0a9264da4a804b4ee8d0319ae8b51bc66f2c6fb4c1be2bbefea65a13c3ccad4635990277c15464f6a10a82758870e86adc3b17c05b24b8389c38e"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/top-level"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "find-up",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|find-up@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Find a file or directory by walking up parent directories",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-up@4.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/top-level/node_modules/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "locate-path",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|locate-path@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/top-level/node_modules/locate-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|path-exists@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a path exists",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-exists@4.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/top-level/node_modules/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-locate",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-locate@4.1.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@4.1.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-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/top-level/node_modules/p-locate"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-limit",
          "version": "2.2.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-limit@2.2.2",
          "author": "Sindre Sorhus",
          "description": "Run multiple promise-returning & async functions with limited concurrency",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-limit@2.2.2",
          "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-2.2.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "58647ec4779c293afb11b5048722d28790ee6def49b5d886efcb9f69e2f14e0a6e75fff6d0aab2322a085192407b3953222e9ebf1ba852cf585dcd75714fb2cd"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/top-level/node_modules/p-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-try",
          "version": "2.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-try@2.2.0",
          "author": "Sindre Sorhus",
          "description": "`Start a promise chain",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-try@2.2.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-2.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@commitlint/top-level/node_modules/p-try"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "sander",
      "group": "@marionebl",
      "version": "0.6.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|@marionebl/sander@0.6.1",
      "author": "Rich Harris",
      "description": "Promise-based power tool for common filesystem tasks",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40marionebl/sander@0.6.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/rich-harris/sander.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/rich-harris/sander#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rich-harris/sander/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@marionebl/sander/-/sander-0.6.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1958965874f24bc51be48875feb50d642fc41f7b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@marionebl/sander"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "rimraf",
          "version": "2.7.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|@marionebl/sander@0.6.1|rimraf@2.7.1",
          "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.7.1",
          "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.7.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b968db68a20add3d4e495a6dcd7ecd97a3ef437a801ad284b5546346e6b38df2f7071e5e238d3d5594aa80d0fee143679b32d574f8fd16a14934fa81645bdee3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@marionebl/sander/node_modules/rimraf"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "core-js",
      "version": "2.6.11",
      "bom-ref": "karma@5.0.9-tuxcare.4|core-js@2.6.11",
      "description": "Standard library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/core-js@2.6.11",
      "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.11.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e708e7a5a4ffddd57e5c1e1ba2b12c9c06107219f4d174a04c058a0e412abfe2bc29ebe36f39a87caea17c9f536489698f6374c50a5acf2ecf891422587ab35a"
            }
          ],
          "comment": "as detected 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-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "ansi-styles",
      "version": "3.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "decamelize-keys",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "loud-rejection",
      "version": "1.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "minimist-options",
      "version": "3.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "normalize-package-data",
      "version": "2.5.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "yargs-parser",
      "version": "10.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0",
      "author": "Ben Coe",
      "description": "the mighty option parser used by yargs",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yargs-parser@10.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/yargs/yargs-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/yargs-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/yargs-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "542232475c09a0405952a9393c0fa838117aca96f087968d077239d20bb100bfeaba081d7ece13b4d1d0ad26b3140ddf619fad12a7ecd3320696fd1cfeb8236d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yargs-parser"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0|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/yargs-parser/node_modules/camelcase"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "global-dirs",
      "version": "0.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|global-dirs@0.1.1",
      "author": "Sindre Sorhus",
      "description": "Get the directory of globally installed packages and binaries",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/global-dirs@0.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/global-dirs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/global-dirs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/global-dirs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "b319c0dd4607f353f3be9cca4c72fc148c49f445"
            }
          ],
          "comment": "as detected 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-dirs"
        }
      ]
    },
    {
      "type": "library",
      "name": "compare-func",
      "version": "1.3.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "clean-stack",
      "version": "2.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|clean-stack@2.2.0",
      "author": "Sindre Sorhus",
      "description": "Clean up error stack traces",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/clean-stack@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/clean-stack.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/clean-stack#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/clean-stack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e1d882f4769313e29100c5a10e1ac63840a0599c687af31ce5396439b32a352b1553ad8f6335d9fd23138f3c8600517562eb20c46712593117061a7408fc10d4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/clean-stack"
        }
      ]
    },
    {
      "type": "library",
      "name": "jsonfile",
      "version": "4.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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-512",
              "content": "9ba175477cfc8e395fda29901d2d907b3e6c8ca590cdbbae86e27f14a605459bcf1373ee1dc48c559cdfb0b84654e91f776d286cbe5258405ec394a196ab8dc6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jsonfile"
        }
      ]
    },
    {
      "type": "library",
      "name": "universalify",
      "version": "0.1.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "human-signals",
      "version": "1.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|human-signals@1.1.1",
      "author": "ehmicky",
      "description": "Human-friendly process signals",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/human-signals@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/ehmicky/human-signals.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://git.io/JeluP",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ehmicky/human-signals/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "48442eeef97c2a334bd9ea0604b177fb0023a6c35f03d5cc9570188ffdc475a35f025c4ab610f5c631107c6394865942186255358df86d1afa94f20d84d8f267"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/human-signals"
        }
      ]
    },
    {
      "type": "library",
      "name": "merge-stream",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|merge-stream@2.0.0",
      "author": "Stephen Sugden",
      "description": "Create a stream that emits events from multiple other streams",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/merge-stream@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/grncdr/merge-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/grncdr/merge-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/grncdr/merge-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "69bbffa8e72e3df9375113df0f39995352ca9aec3c913fb49c81ef2ab2a016bc227e897f76859c740e19aac590f0436b14a91debb31fa68fcba2f6c852c6eddf"
            }
          ],
          "comment": "as detected 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-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "npm-run-path",
      "version": "4.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|npm-run-path@4.0.1",
      "author": "Sindre Sorhus",
      "description": "Get your PATH prepended with locally installed binaries",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/npm-run-path@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/npm-run-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/npm-run-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/npm-run-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4b8f16cd95bbefbce1348ae7ee0c4e94848d02a8bd642fee4059d175b7881e1661080e94aa990e4fc4f51bb06f7dd80fe04afc805e2c51b692d22ed0bc87c25b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/npm-run-path"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "path-key",
          "version": "3.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm-run-path@4.0.1|path-key@3.1.1",
          "author": "Sindre Sorhus",
          "description": "Get the PATH environment variable key cross-platform",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/path-key@3.1.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-3.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm-run-path/node_modules/path-key"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "p-finally",
      "version": "2.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|p-finally@2.0.1",
      "author": "Sindre Sorhus",
      "description": "`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-finally@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-finally.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-finally#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-finally/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "be99b4f5a2b0aba1fda61a9143379ca03a43f13995c86c3bd2a996972ab9a27c58eedab24d3155bf133293141240a20b0521656d7a72a48c364f5325efe0c3b7"
            }
          ],
          "comment": "as detected 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-finally"
        }
      ]
    },
    {
      "type": "library",
      "name": "signal-exit",
      "version": "3.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "strip-final-newline",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|strip-final-newline@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Strip the final newline character from a string/buffer",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-final-newline@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/strip-final-newline.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-final-newline#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-final-newline/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "06ba6f7cd004ddd72fabb965df156e9b38ca8d9439b48d6c11420aaf752892cd17525e394addc595ab55a9e7fda6b9388d10f3856e96660fb76e4f77cbaa4b8c"
            }
          ],
          "comment": "as detected 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-final-newline"
        }
      ]
    },
    {
      "type": "library",
      "name": "glob",
      "group": "@types",
      "version": "7.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/glob@7.1.1",
      "description": "TypeScript definitions for Glob",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/glob@7.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d41874e9c6d62541cc0bdeda72e0fa50c1b6f6732dd00ab3d6f17782e2df1be9071c9872dc0ca8859145c589367fb43549022b370be7731004d0dffdb3bd05db"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/glob"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-glob",
      "version": "3.2.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|fast-glob@3.2.2",
      "author": "Denis Malinochkin",
      "description": "It's a very fast and efficient glob library for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-glob@3.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/mrmlnc/fast-glob.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mrmlnc/fast-glob#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mrmlnc/fast-glob/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "50357cda8e2e432963ce7c70331c9544981966ddcee7010d6288e3cdb68610666078ec642c57fe578727503fa4af36f617bd84d7c4616a690c67b01d7a0805ec"
            }
          ],
          "comment": "as detected 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-glob"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "micromatch",
          "version": "4.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|fast-glob@3.2.2|micromatch@4.0.2",
          "author": "Jon Schlinkert",
          "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/micromatch@4.0.2",
          "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-4.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cbb1691d26cc50ca323db6144b33ba3da67a17246740ea47b8ac1ba351be2a7724f795d553840088a7461278f9c30a12ecf94e82d857ff4f6ee62149f9a61fe5"
                }
              ],
              "comment": "as detected 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-glob/node_modules/micromatch"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "merge2",
      "version": "1.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|merge2@1.3.0",
      "description": "Merge multiple streams into one stream in sequence or parallel.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/merge2@1.3.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/teambition/merge2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/teambition/merge2",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/teambition/merge2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "da3e0301d9413a4892648b1a5e4e264c4dec452d36c811c0b5fcb5dbbc515776d0505a979231c21cb5ba49cbfb0f03516c858d1c7f33a67cfdccc68a5c876f63"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/merge2"
        }
      ]
    },
    {
      "type": "library",
      "name": "picomatch",
      "version": "2.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|picomatch@2.3.1",
      "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.3.1",
      "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.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/picomatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "ms",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "safe-buffer",
      "version": "5.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safe-buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "umd",
      "version": "3.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|function-bind@1.1.2",
      "author": "Raynos",
      "description": "Implementation of Function.prototype.bind",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/Raynos/function-bind.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/function-bind",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/function-bind/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package: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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "is-core-module",
      "version": "2.16.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|is-core-module@2.16.1",
      "author": "Jordan Harband",
      "description": "Is this specifier a node.js core module?",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-core-module@2.16.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/is-core-module.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/is-core-module",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/is-core-module/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "51fa1e300e9f209f304d81445237a59da188ebbbfaf8deea5c912f42e2066bdf65e31b02aee498395490d2e3c0367e1d0339bc96460f68a2ebae28cbabbc76df"
            }
          ],
          "comment": "as detected 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-core-module"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-parse",
      "version": "1.0.7",
      "bom-ref": "karma@5.0.9-tuxcare.4|path-parse@1.0.7",
      "author": "Javier Blanco",
      "description": "Node.js path.parse() ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/jbgutierrez/path-parse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jbgutierrez/path-parse#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jbgutierrez/path-parse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-parse"
        }
      ]
    },
    {
      "type": "library",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|supports-preserve-symlinks-flag@1.0.0",
      "author": "Jordan Harband",
      "description": "Determine if the current node version supports the `--preserve-symlinks` flag.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/node-supports-preserve-symlinks-flag.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/supports-preserve-symlinks-flag"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-stable-stringify",
      "version": "0.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "minimist",
      "version": "1.2.8",
      "bom-ref": "karma@5.0.9-tuxcare.4|minimist@1.2.8",
      "author": "James Halliday",
      "description": "parse argument options",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/minimist@1.2.8",
      "externalReferences": [
        {
          "url": "git://github.com/minimistjs/minimist.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/minimistjs/minimist",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/minimistjs/minimist/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308"
            }
          ],
          "comment": "as detected 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": "querystring",
      "version": "0.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "binary-extensions",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "string-width",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "becke-ch--regex--s0-0-v1--base--pl--lib",
      "version": "1.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "xregexp",
      "version": "4.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|xregexp@4.3.0",
      "author": "Steven Levithan",
      "description": "Extended regular expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/xregexp@4.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/slevithan/xregexp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://xregexp.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/slevithan/xregexp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ee35c32055e1e7227fa2b3e7e125e3b95ad65a88b80abf237d5d5e1eff428b12926d4fa36389b17eb07002e0efba93cd2a931463e15e22ab15c3f24b4fdf81f2"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/xregexp"
        }
      ]
    },
    {
      "type": "library",
      "name": "d",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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.53",
      "bom-ref": "karma@5.0.9-tuxcare.4|es5-ext@0.10.53",
      "author": "Mariusz Nowak",
      "description": "ECMAScript extensions and shims",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es5-ext@0.10.53",
      "externalReferences": [
        {
          "url": "git+https://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.53.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5ecd92b70e8d88d1d6ca9cd14d8d4cb5a1bfb899700a4f241fcd7ddb499af26bcdf17ab582c7e166fa642262d002bc3c0079eff0c4f6238e49ddcd11f2c944f9"
            }
          ],
          "comment": "as detected 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": "seed-random",
      "version": "2.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|seed-random@2.2.0",
      "author": "ForbesLindesay",
      "description": "Generate random numbers with a seed, useful for reproducible tests",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/seed-random@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ForbesLindesay/seed-random.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ForbesLindesay/seed-random#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ForbesLindesay/seed-random/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/seed-random/-/seed-random-2.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2a9b19e250a817099231a5b99a4daf80b7fbed54"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/seed-random"
        }
      ]
    },
    {
      "type": "library",
      "name": "any-promise",
      "version": "1.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|error-stack-parser@2.0.6",
      "description": "Extract meaning from JS Errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/error-stack-parser@2.0.6",
      "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.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "779d5bad37aa0be0479701740613ed718805e679737fd659d1921440d66973d641f6ac39209d9d893ac163d8e50899132c84d83e39a25fa3960b01fe7eec8d81"
            }
          ],
          "comment": "as detected 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.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|stack-generator@2.0.5",
      "description": "Generate artificial backtrace by walking arguments.callee.caller chain",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stack-generator@2.0.5",
      "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.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fedd5e6eb6c792b2eb0ee34c75e01cb2fca75a0a07fe2e28f041867d7edd1180e84d7398540904a4576db2196f69bcdce89949f0a7fd61d144a33ec993318df5"
            }
          ],
          "comment": "as detected 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.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|stacktrace-gps@3.0.4",
      "description": "Turns partial code location into precise code location",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stacktrace-gps@3.0.4",
      "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.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a88afcc78d726554a576a76a7ba8dc89711a4822b0d54f174d7a630eecb4922fdaa724e7febdf0f610c00103a165dc6fb02f771fe5b0c04bb972ae557a6cd87a"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|stacktrace-gps@3.0.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|@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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "nice-try",
      "version": "1.0.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.4.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|acorn@6.4.1",
      "description": "ECMAScript parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/acorn@6.4.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.4.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "65503d937dba370ae3dc28fd8e5877c0616eb42d99a2b9cf340459c2c358a9062037412c576779df0e5137f728eb93a19f8b14014b5bd6b49400e0fa5cdf6274"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "rimraf",
          "version": "2.6.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|flat-cache@2.0.1|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:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/flat-cache/node_modules/rimraf"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "parent-module",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "tmp",
          "version": "0.0.33",
          "bom-ref": "karma@5.0.9-tuxcare.4|external-editor@3.1.0|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:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/external-editor/node_modules/tmp"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "figures",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "mute-stream",
      "version": "0.0.7",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "argparse",
      "version": "1.0.10",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "dfe98026ed8f2df9d25461f0216b9ba4e14bb1c2403412ae07fe80e02c41b2d7386aac1063415672ca69bb2e2353919207de72112e491d223edf7016b92e24eb"
            }
          ],
          "comment": "as detected 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.7.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|rechoir@0.7.1",
      "author": "Gulp Team",
      "description": "Prepare a node environment to require files with different extensions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rechoir@0.7.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/gulpjs/rechoir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gulpjs/rechoir#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gulpjs/rechoir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fe78e667cb35c15791ea98d367ed270a7bfc4a964d44c4f60f544b3894044a56050c1bf0a5303829626967eb01278faf86320b45c2bb24815d182771100022b6"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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": "globule",
      "version": "1.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "dateformat",
      "version": "1.0.12",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "git-semver-tags",
      "version": "1.3.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "detect-file",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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-512",
              "content": "0ed08e2c6f7c3f4d3bc7bc2288e99f2347e2dde20ac9688b4c62763039d58bf134e255866dff89ceb447326d2b808219246b47a4aa5b5602d61ebbfcc57a5cdd"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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-512",
              "content": "47bba24e3102cef3ac5927dd33440a14d05515c2b6eda1ce53076f2b9dc1716f33aa719d629d056e3f36732e78fb60383f6b45336d89e6445f7b547e94cff5ca"
            }
          ],
          "comment": "as detected 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": "grunt-legacy-log-utils",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0",
      "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.1.0",
      "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.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "970aae68f5c9b4a424d2b50cd48400a29e67a04a7016a3976ac56879d2de3736a26dffce3d68ca62fbddaa710736653ed13d026917805c86c6a3be3b643f806b"
            }
          ],
          "comment": "as detected 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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "chalk",
          "version": "4.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|chalk@4.1.2",
          "description": "Terminal string styling done right",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chalk@4.1.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-4.1.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898"
                }
              ],
              "comment": "as detected 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/node_modules/chalk"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash",
          "version": "4.17.21",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|lodash@4.17.21",
          "author": "John-David Dalton",
          "description": "Lodash modular utilities.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash@4.17.21",
          "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.21.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
                }
              ],
              "comment": "as detected 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/node_modules/lodash"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-styles",
          "version": "4.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|ansi-styles@4.3.0",
          "author": "Sindre Sorhus",
          "description": "ANSI escape codes for styling strings in the terminal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-styles@4.3.0",
          "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-4.3.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
                }
              ],
              "comment": "as detected 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/node_modules/ansi-styles"
            }
          ]
        },
        {
          "type": "library",
          "name": "supports-color",
          "version": "7.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|supports-color@7.2.0",
          "author": "Sindre Sorhus",
          "description": "Detect whether a terminal supports color",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/supports-color@7.2.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-7.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "aa9080bd197db2db8e1ef78ab27ec79dc251befe74d6a21a70acd094effe2f0c5cf7ed2adb02f2bf80dfbedf34fc33e7da9a8e06c25d0e2a205c647df8ebf047"
                }
              ],
              "comment": "as detected 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/node_modules/supports-color"
            }
          ]
        },
        {
          "type": "library",
          "name": "color-convert",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|color-convert@2.0.1",
          "author": "Heather Arthur",
          "description": "Plain color conversion functions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-convert@2.0.1",
          "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-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
                }
              ],
              "comment": "as detected 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/node_modules/color-convert"
            }
          ]
        },
        {
          "type": "library",
          "name": "has-flag",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|has-flag@4.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if argv has a specific flag",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/has-flag@4.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/has-flag.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/has-flag#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/has-flag/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/grunt-legacy-log-utils/node_modules/has-flag"
            }
          ]
        },
        {
          "type": "library",
          "name": "color-name",
          "version": "1.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|color-name@1.1.4",
          "author": "DY",
          "description": "A list of color names and its values",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-name@1.1.4",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/colorjs/color-name.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/colorjs/color-name",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/colorjs/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.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
                }
              ],
              "comment": "as detected 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/node_modules/color-name"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "getobject",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|getobject@1.0.2",
      "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@1.0.2",
      "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-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "db36e50c168571bdeb078ac5efb5d59ee20d384da1da4fce9ea5c08b2d08ad3c547d5d62169de56b7de8010558f690a9594dbaf1615856ddadef586532e2ec3a"
            }
          ],
          "comment": "as detected 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.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|underscore.string@3.3.6",
      "description": "String manipulation extensions for Underscore.js javascript library.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/underscore.string@3.3.6",
      "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.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5680bcdc7597982ac5eab824cb14bd187bfc5bd4399e130a868f8e69d0c91b32f6a0361b604a6905a08c1faa459702deaa3d904be861930da4a57912743d49c5"
            }
          ],
          "comment": "as detected 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"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "sprintf-js",
          "version": "1.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|underscore.string@3.3.6|sprintf-js@1.1.3",
          "author": "Alexandru Mărășteanu",
          "description": "JavaScript sprintf implementation",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/sprintf-js@1.1.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.1.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3a8fb4444155e7dfebcf781f24d2908819707c7692112975a5c1b200142c9e721f58e16de89363e600a883653a30b67ffc81980fe9c0f2723e9934a144445e68"
                }
              ],
              "comment": "as detected 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/node_modules/sprintf-js"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-json",
      "group": "@types",
      "version": "4.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/parse-json@4.0.0",
      "description": "TypeScript definitions for parse-json",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/parse-json@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fffa28ac46632fab1b3dc2946827481a5214787dba9a0ce29a3041efb1ba5d18270e5fcbe703a7a7204645efcc99fe42556dcfc04044d4d8e2319fecb05878c0"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/parse-json"
        }
      ]
    },
    {
      "type": "library",
      "name": "yaml",
      "version": "1.7.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|yaml@1.7.2",
      "author": "Eemeli Aro",
      "description": "JavaScript parser and stringifier for YAML",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yaml@1.7.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/eemeli/yaml.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://eemeli.org/yaml/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eemeli/yaml/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "a9744e569f74b1bf375ed028a84f1b3fd4700244d365bba04544e6e587850817cd44f129d98cd37aa5a2cfb9b938e447cc4beb03fa9c192f21a7f13e30c44e63"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yaml"
        }
      ]
    },
    {
      "type": "library",
      "name": "semver-compare",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|semver-compare@1.0.0",
      "author": "James Halliday",
      "description": "compare two semver version strings, returning -1, 0, or 1",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/semver-compare@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/substack/semver-compare.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/semver-compare",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/semver-compare/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
            }
          ],
          "comment": "as detected 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-compare"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-running",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "import-from",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|import-from@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Import a module like with `require()` but from a given path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/import-from@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/import-from.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/import-from#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/import-from/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0a2b97385152ce4539c7f091d3ecfb4fdd4886de025e07c2c55385461876672860e703a95afbc32d052c5a5fa070df90b1c6018decfc8430adf393bb44b0edb5"
            }
          ],
          "comment": "as detected 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-from"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "resolve-from",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|import-from@3.0.0|resolve-from@5.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@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
                }
              ],
              "comment": "as detected 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-from/node_modules/resolve-from"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "rest",
      "group": "@octokit",
      "version": "16.43.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/rest@16.43.1",
      "author": "Gregor Martynus",
      "description": "GitHub REST API client for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/rest@16.43.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/rest.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/rest.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/rest.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/rest/-/rest-16.43.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "81f14ac114ffc05c6ae6a94d8e75b6761faa87be17813436075efd517e4ad4760296e8a85a3f0d75b82ac363d5a9ad4d9d5264187a76a2f329567fc322696693"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/rest"
        }
      ]
    },
    {
      "type": "library",
      "name": "bottleneck",
      "version": "2.19.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|bottleneck@2.19.5",
      "author": "Simon Grondin",
      "description": "Distributed task scheduler and rate limiter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/bottleneck@2.19.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/SGrondin/bottleneck.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/SGrondin/bottleneck#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/SGrondin/bottleneck/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "54788d09b23594a765e38b46ae135f53796ea744e3fd904c241e7fd996cd5d108fb9108eede7769a070ae2bd7bcbe281d847ee62e45a565c0d6c079a5864a96f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/bottleneck"
        }
      ]
    },
    {
      "type": "library",
      "name": "http-proxy-agent",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0",
      "author": "Nathan Rajlich",
      "description": "An HTTP(s) proxy `http.Agent` implementation for HTTP",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http-proxy-agent@3.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/TooTallNate/node-http-proxy-agent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/TooTallNate/node-http-proxy-agent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/TooTallNate/node-http-proxy-agent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b86b89681590583402248e62a7477f5536195b49d1ae52d65c0e00ecfd63aec6be7fbeeb5b6c97cf7d79a01b7acc6085ea5f02dad94cc58edf7d42c28fee4584"
            }
          ],
          "comment": "as detected 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-proxy-agent"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "agent-base",
          "version": "5.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|agent-base@5.1.1",
          "author": "Nathan Rajlich",
          "description": "Turn a function into an `http.Agent` instance",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/agent-base@5.1.1",
          "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-5.1.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4cc7aa6cd9767cc5b49cc8d310f3b07b727f3d114fe2fa9ea0db90306d0794caed9b94312aa76f024675a51050fee948c830f962ad2727b61b743f1ecb44cede"
                }
              ],
              "comment": "as detected 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-proxy-agent/node_modules/agent-base"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.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/http-proxy-agent/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.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/http-proxy-agent/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "issue-parser",
      "version": "5.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|issue-parser@5.0.0",
      "author": "Pierre Vanduynslager",
      "description": "Parser for Github, GitLab and Bitbucket issues actions, references and mentions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/issue-parser@5.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/pvdlg/issue-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pvdlg/issue-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pvdlg/issue-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/issue-parser/-/issue-parser-5.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "abfd7a5bb10f1d12f414a573f4d53ef9352ca328171a3e893a2f3ca2e97201c406f88119d13ead795744f952db7b5f4e7cbfed6d5f168b70dfa341de75e1d6d1"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/issue-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-filter",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|p-filter@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Filter promises concurrently",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-filter@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-filter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-filter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-filter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "641c71679b0bd878217a9861a46010768b24c69953c2bec809a7a16702c895f2fa69cb958193e6f3204db9100504612ab43fe19947aaf5ea8b836cacf57affcb"
            }
          ],
          "comment": "as detected 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-filter"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-retry",
      "version": "4.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|p-retry@4.2.0",
      "author": "Sindre Sorhus",
      "description": "Retry a promise-returning or async function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-retry@4.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-retry.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-retry#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-retry/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-retry/-/p-retry-4.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8cf1f7f3f311876eb728a72ad3004d3861496e6f94ebbf384629539878c1fc733d907f55f16942a5551c74e9a2a7d7235ce87a331679ca4d73d928c35097d698"
            }
          ],
          "comment": "as detected 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-retry"
        }
      ]
    },
    {
      "type": "library",
      "name": "url-join",
      "version": "4.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|url-join@4.0.1",
      "author": "José F. Romaniello",
      "description": "Join urls and normalize as in path.join.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/url-join@4.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/jfromaniello/url-join.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jfromaniello/url-join#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jfromaniello/url-join/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8e4d7e40fe9926ac8e8ae108f4011641f8eefe70763f0e3aea46c0d0b1199631f029e32077d5ab0048041b18cf0c3dbe4cd6db6f7eeb4f28447eb0977ee2979c"
            }
          ],
          "comment": "as detected 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-join"
        }
      ]
    },
    {
      "type": "library",
      "name": "nerf-dart",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|nerf-dart@1.0.0",
      "author": "Stephan Bönnemann",
      "description": "maps a URL to an identifier",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nerf-dart@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/boennemann/nerf-dart.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/boennemann/nerf-dart#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/boennemann/nerf-dart/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nerf-dart/-/nerf-dart-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "e6dab7febf5ad816ea81cf5c629c5a0ebde72c1a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nerf-dart"
        }
      ]
    },
    {
      "type": "library",
      "name": "normalize-url",
      "version": "4.5.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|normalize-url@4.5.0",
      "author": "Sindre Sorhus",
      "description": "Normalize a URL",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/normalize-url@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/normalize-url.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/normalize-url#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/normalize-url/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "dace3bcb353175ec5fd4e872462e049bcde2424d1a3efc1375db45cf8867492c3d74212c2c419fe92c083bcb2cff5f52f6205be6c25a3ae4ef4c60de648d3405"
            }
          ],
          "comment": "as detected 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-url"
        }
      ]
    },
    {
      "type": "library",
      "name": "npm",
      "version": "6.14.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4",
      "author": "Isaac Z. Schlueter",
      "description": "a package manager for JavaScript",
      "licenses": [
        {
          "license": {
            "id": "Artistic-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/npm@6.14.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/cli.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://docs.npmjs.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://npm.community/c/bugs",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/npm/-/npm-6.14.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "07c5030db5af7645ba4605c59fcfe1d9c1c93ffbbf14f6b81d6786cd6db768d10101137740fad1687a8f2195b63523777d6eb8f60b60503359a5a46cd334cc3f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/npm"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "abbrev",
          "version": "1.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/abbrev"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansicolors",
          "version": "0.3.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansicolors@0.3.2",
          "author": "Thorsten Lorenz",
          "description": "Functions that surround a string with ansicolor codes so it prints in color.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansicolors@0.3.2",
          "externalReferences": [
            {
              "url": "git://github.com/thlorenz/ansicolors.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/thlorenz/ansicolors#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/thlorenz/ansicolors/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ansicolors"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansistyles",
          "version": "0.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansistyles@0.1.3",
          "author": "Thorsten Lorenz",
          "description": "Functions that surround a string with ansistyle codes so it prints in style.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansistyles@0.1.3",
          "externalReferences": [
            {
              "url": "git://github.com/thlorenz/ansistyles.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/thlorenz/ansistyles#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/thlorenz/ansistyles/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ansistyles"
            }
          ]
        },
        {
          "type": "library",
          "name": "aproba",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
          "author": "Rebecca Turner",
          "description": "A ridiculously light-weight argument validator (now browser friendly)",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/aproba@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/aproba.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/aproba",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/aproba/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/aproba"
            }
          ]
        },
        {
          "type": "library",
          "name": "archy",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|archy@1.0.0",
          "author": "James Halliday",
          "description": "render nested hierarchies `npm ls` style with unicode pipes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/archy@1.0.0",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/substack/node-archy.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/node-archy#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/node-archy/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/archy"
            }
          ]
        },
        {
          "type": "library",
          "name": "bin-links",
          "version": "1.1.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|bin-links@1.1.7",
          "author": "Mike Sherov",
          "description": "JavaScript package binary linker",
          "licenses": [
            {
              "license": {
                "id": "Artistic-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/bin-links@1.1.7",
          "externalReferences": [
            {
              "url": "git://github.com/npm/bin-links.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/bin-links#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/bin-links/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/bin-links"
            }
          ]
        },
        {
          "type": "library",
          "name": "bluebird",
          "version": "3.5.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/bluebird"
            }
          ]
        },
        {
          "type": "library",
          "name": "byte-size",
          "version": "5.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|byte-size@5.0.1",
          "author": "Lloyd Brookes",
          "description": "Convert a bytes (and octets) value to a more human-readable format. Choose between metric or IEC units.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/byte-size@5.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/75lb/byte-size.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/75lb/byte-size#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/75lb/byte-size/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/byte-size"
            }
          ]
        },
        {
          "type": "library",
          "name": "cacache",
          "version": "12.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cacache@12.0.3",
          "author": "Kat Marchán",
          "description": "Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cacache@12.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/cacache.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/cacache#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/cacache/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cacache"
            }
          ]
        },
        {
          "type": "library",
          "name": "call-limit",
          "version": "1.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|call-limit@1.1.1",
          "author": "Rebecca Turner",
          "description": "Limit the number of simultaneous calls to an async function",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/call-limit@1.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/call-limit.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/packages/call-limit",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/call-limit/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/call-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "chownr",
          "version": "1.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4",
          "author": "Isaac Z. Schlueter",
          "description": "like `chown -R`",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chownr@1.1.4",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/chownr.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/chownr#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/chownr/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/chownr"
            }
          ]
        },
        {
          "type": "library",
          "name": "ci-info",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ci-info@2.0.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@2.0.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ci-info"
            }
          ]
        },
        {
          "type": "library",
          "name": "cli-columns",
          "version": "3.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-columns@3.1.2",
          "author": "Shannon Moeller",
          "description": "Columnated lists for the CLI.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cli-columns@3.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/shannonmoeller/cli-columns.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/shannonmoeller/cli-columns#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/shannonmoeller/cli-columns/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cli-columns"
            }
          ]
        },
        {
          "type": "library",
          "name": "cli-table3",
          "version": "0.5.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-table3@0.5.1",
          "author": "James Talmage",
          "description": "Pretty unicode tables for the command line. Based on the original cli-table.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cli-table3@0.5.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/cli-table/cli-table3.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/cli-table/cli-table3",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/cli-table/cli-table3/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cli-table3"
            }
          ]
        },
        {
          "type": "library",
          "name": "cmd-shim",
          "version": "3.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cmd-shim@3.0.3",
          "description": "Used in npm for command line application support",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cmd-shim@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/cmd-shim.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/cmd-shim#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/cmd-shim/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cmd-shim"
            }
          ]
        },
        {
          "type": "library",
          "name": "columnify",
          "version": "1.5.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|columnify@1.5.4",
          "author": "Tim Oxley",
          "description": "Render data in text columns. Supports in-column text-wrap.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/columnify@1.5.4",
          "externalReferences": [
            {
              "url": "git://github.com/timoxley/columnify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/timoxley/columnify",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/timoxley/columnify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/columnify"
            }
          ]
        },
        {
          "type": "library",
          "name": "config-chain",
          "version": "1.1.12",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|config-chain@1.1.12",
          "author": "Dominic Tarr",
          "description": "HANDLE CONFIGURATION ONCE AND FOR ALL",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared",
                "url": "https://raw.githubusercontent.com/dominictarr/config-chain/master/LICENCE"
              }
            }
          ],
          "purl": "pkg:npm/config-chain@1.1.12",
          "externalReferences": [
            {
              "url": "git+https://github.com/dominictarr/config-chain.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "http://github.com/dominictarr/config-chain",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/dominictarr/config-chain/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/config-chain"
            }
          ]
        },
        {
          "type": "library",
          "name": "debuglog",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|debuglog@1.0.1",
          "author": "Sam Roberts",
          "description": "backport of util.debuglog from node v0.11",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/debuglog@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sam-github/node-debuglog.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sam-github/node-debuglog#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sam-github/node-debuglog/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/debuglog"
            }
          ]
        },
        {
          "type": "library",
          "name": "detect-indent",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|detect-indent@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Detect the indentation of code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/detect-indent@5.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/detect-indent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/detect-indent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/detect-indent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/detect-indent"
            }
          ]
        },
        {
          "type": "library",
          "name": "detect-newline",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|detect-newline@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Detect the dominant newline character of a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/detect-newline@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/detect-newline.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/detect-newline#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/detect-newline/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/detect-newline"
            }
          ]
        },
        {
          "type": "library",
          "name": "dezalgo",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dezalgo@1.0.3",
          "author": "Isaac Z. Schlueter",
          "description": "Contain async insanity so that the dark pony lord doesn't eat souls",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/dezalgo@1.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/dezalgo.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/dezalgo",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/dezalgo/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/dezalgo"
            }
          ]
        },
        {
          "type": "library",
          "name": "editor",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|editor@1.0.0",
          "author": "James Halliday",
          "description": "launch $EDITOR in your program",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/editor@1.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/substack/node-editor.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/substack/node-editor",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/substack/node-editor/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/editor"
            }
          ]
        },
        {
          "type": "library",
          "name": "figgy-pudding",
          "version": "3.5.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
          "author": "Kat Marchán",
          "description": "Delicious, festive, cascading config/opts definitions",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/figgy-pudding@3.5.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/zkat/figgy-pudding.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zkat/figgy-pudding#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zkat/figgy-pudding/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/figgy-pudding"
            }
          ]
        },
        {
          "type": "library",
          "name": "find-npm-prefix",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|find-npm-prefix@1.0.2",
          "author": "Rebecca Turner",
          "description": "Find the npm project directory associated with for a given directory",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/find-npm-prefix@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/find-npm-prefix.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/find-npm-prefix#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/find-npm-prefix/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/find-npm-prefix"
            }
          ]
        },
        {
          "type": "library",
          "name": "fs-vacuum",
          "version": "1.2.10",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-vacuum@1.2.10",
          "author": "Forrest L Norvell",
          "description": "recursively remove empty directories -- to a point",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fs-vacuum@1.2.10",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/fs-vacuum.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/fs-vacuum",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/fs-vacuum/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/fs-vacuum"
            }
          ]
        },
        {
          "type": "library",
          "name": "fs-write-stream-atomic",
          "version": "1.0.10",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10",
          "author": "Isaac Z. Schlueter",
          "description": "Like `fs.createWriteStream(...)`, but atomic.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fs-write-stream-atomic@1.0.10",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/fs-write-stream-atomic.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/fs-write-stream-atomic",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/fs-write-stream-atomic/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/fs-write-stream-atomic"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "iferr",
              "version": "0.1.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|iferr@0.1.5",
              "author": "Nadav Ivgi",
              "description": "Higher-order functions for easier error handling",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/iferr@0.1.5",
              "externalReferences": [
                {
                  "url": "git+https://github.com/shesek/iferr.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/shesek/iferr",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/shesek/iferr/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/iferr"
                }
              ]
            },
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/fs-write-stream-atomic/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "gentle-fs",
          "version": "2.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0",
          "author": "Mike Sherov",
          "description": "Gentle Filesystem operations",
          "licenses": [
            {
              "license": {
                "id": "Artistic-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/gentle-fs@2.3.0",
          "externalReferences": [
            {
              "url": "git://github.com/npm/gentle-fs.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/gentle-fs#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/gentle-fs/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/gentle-fs"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "aproba",
              "version": "1.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0|aproba@1.2.0",
              "author": "Rebecca Turner",
              "description": "A ridiculously light-weight argument validator (now browser friendly)",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/aproba@1.2.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/iarna/aproba.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/iarna/aproba",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/iarna/aproba/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/gentle-fs/node_modules/aproba"
                }
              ]
            },
            {
              "type": "library",
              "name": "iferr",
              "version": "0.1.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0|iferr@0.1.5",
              "author": "Nadav Ivgi",
              "description": "Higher-order functions for easier error handling",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/iferr@0.1.5",
              "externalReferences": [
                {
                  "url": "git+https://github.com/shesek/iferr.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/shesek/iferr",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/shesek/iferr/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/gentle-fs/node_modules/iferr"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "glob",
          "version": "7.1.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
          "author": "Isaac Z. Schlueter",
          "description": "a little globber",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/glob@7.1.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/glob"
            }
          ]
        },
        {
          "type": "library",
          "name": "graceful-fs",
          "version": "4.2.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
          "description": "A drop-in replacement for fs, making various improvements.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/graceful-fs@4.2.3",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/graceful-fs"
            }
          ]
        },
        {
          "type": "library",
          "name": "has-unicode",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|has-unicode@2.0.1",
          "author": "Rebecca Turner",
          "description": "Try to guess if your terminal supports unicode",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/has-unicode@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/has-unicode.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/has-unicode",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/has-unicode/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/has-unicode"
            }
          ]
        },
        {
          "type": "library",
          "name": "hosted-git-info",
          "version": "2.8.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|hosted-git-info@2.8.8",
          "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.8.8",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/hosted-git-info"
            }
          ]
        },
        {
          "type": "library",
          "name": "iferr",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|iferr@1.0.2",
          "author": "Nadav Ivgi",
          "description": "Higher-order functions for easier error handling",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/iferr@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/shesek/iferr.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/shesek/iferr",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/shesek/iferr/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/iferr"
            }
          ]
        },
        {
          "type": "library",
          "name": "imurmurhash",
          "version": "0.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/imurmurhash"
            }
          ]
        },
        {
          "type": "library",
          "name": "infer-owner",
          "version": "1.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|infer-owner@1.0.4",
          "author": "Isaac Z. Schlueter",
          "description": "Infer the owner of a path based on the owner of its nearest existing parent",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/infer-owner@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/infer-owner.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/infer-owner#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/infer-owner/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/infer-owner"
            }
          ]
        },
        {
          "type": "library",
          "name": "inflight",
          "version": "1.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/inflight"
            }
          ]
        },
        {
          "type": "library",
          "name": "inherits",
          "version": "2.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/inherits"
            }
          ]
        },
        {
          "type": "library",
          "name": "ini",
          "version": "1.3.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ini"
            }
          ]
        },
        {
          "type": "library",
          "name": "init-package-json",
          "version": "1.10.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|init-package-json@1.10.3",
          "author": "Isaac Z. Schlueter",
          "description": "A node module to get your node module started",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/init-package-json@1.10.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/init-package-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/init-package-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/init-package-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/init-package-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-cidr",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-cidr@3.0.0",
          "author": "silverwind",
          "description": "Check if a string is an IP address in CIDR notation",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-cidr@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/silverwind/is-cidr.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/silverwind/is-cidr#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/silverwind/is-cidr/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-cidr"
            }
          ]
        },
        {
          "type": "library",
          "name": "json-parse-better-errors",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/json-parse-better-errors"
            }
          ]
        },
        {
          "type": "library",
          "name": "JSONStream",
          "version": "1.3.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/JSONStream"
            }
          ]
        },
        {
          "type": "library",
          "name": "lazy-property",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lazy-property@1.0.0",
          "author": "Mikola Lysenko",
          "description": "Lazily initialized properties for objects",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lazy-property@1.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/mikolalysenko/lazy-property.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mikolalysenko/lazy-property#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mikolalysenko/lazy-property/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lazy-property"
            }
          ]
        },
        {
          "type": "library",
          "name": "libcipm",
          "version": "4.0.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libcipm@4.0.7",
          "author": "Kat Marchán",
          "description": "programmatic API for cipm: a ci-oriented package installer for npm",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libcipm@4.0.7",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libcipm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/libcipm#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libcipm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libcipm"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpm",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpm@3.0.1",
          "author": "Kat Marchán",
          "description": "Collection of programmatic APIs for the npm CLI",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpm@3.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/libnpm#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpm"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmaccess",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmaccess@3.0.2",
          "author": "Kat Marchán",
          "description": "programmatic library for `npm access` commands",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmaccess@3.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmaccess.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/libnpmaccess",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmaccess/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmaccess"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmhook",
          "version": "5.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmhook@5.0.3",
          "author": "Kat Marchán",
          "description": "programmatic API for managing npm registry hooks",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmhook@5.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmhook.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/libnpmhook#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmhook/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmhook"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmorg",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmorg@1.0.1",
          "author": "Kat Marchán",
          "description": "Programmatic api for `npm org` commands",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmorg@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmorg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/libnpmorg",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmorg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmorg"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmsearch",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmsearch@2.0.2",
          "author": "Kat Marchán",
          "description": "Programmatic API for searching in npm and compatible registries.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmsearch@2.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmsearch.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/libnpmsearch",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmsearch/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmsearch"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmteam",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmteam@1.0.2",
          "author": "Kat Marchán",
          "description": "npm Team management APIs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmteam@1.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmteam.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/libnpmteam",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmteam/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmteam"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpx",
          "version": "10.2.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpx@10.2.2",
          "author": "Kat Marchán",
          "description": "support library for npx -- an tool for executing npm-based packages.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpx@10.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npx.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npx#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npx/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpx"
            }
          ]
        },
        {
          "type": "library",
          "name": "lock-verify",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lock-verify@2.1.0",
          "author": "Rebecca Turner",
          "description": "Report if your package.json is out of sync with your package-lock.json.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lock-verify@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/lock-verify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/lock-verify#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/lock-verify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lock-verify"
            }
          ]
        },
        {
          "type": "library",
          "name": "lockfile",
          "version": "1.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lockfile@1.0.4",
          "author": "Isaac Z. Schlueter",
          "description": "A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lockfile@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/lockfile.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/lockfile#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/lockfile/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lockfile"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._baseindexof",
          "version": "3.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._baseindexof@3.1.0",
          "author": "John-David Dalton",
          "description": "The modern build of lodash’s internal `baseIndexOf` as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._baseindexof@3.1.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._baseindexof"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._baseuniq",
          "version": "4.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._baseuniq@4.6.0",
          "author": "John-David Dalton",
          "description": "The internal lodash function `baseUniq` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._baseuniq@4.6.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._baseuniq"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._bindcallback",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._bindcallback@3.0.1",
          "author": "John-David Dalton",
          "description": "The modern build of lodash’s internal `bindCallback` as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._bindcallback@3.0.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._bindcallback"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._cacheindexof",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._cacheindexof@3.0.2",
          "author": "John-David Dalton",
          "description": "The modern build of lodash’s internal `cacheIndexOf` as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._cacheindexof@3.0.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._cacheindexof"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._createcache",
          "version": "3.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._createcache@3.1.2",
          "author": "John-David Dalton",
          "description": "The modern build of lodash’s internal `createCache` as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._createcache@3.1.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._createcache"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._getnative",
          "version": "3.9.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._getnative@3.9.1",
          "author": "John-David Dalton",
          "description": "The modern build of lodash’s internal `getNative` as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._getnative@3.9.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._getnative"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash.clonedeep",
          "version": "4.5.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.clonedeep@4.5.0",
          "author": "John-David Dalton",
          "description": "The lodash method `_.cloneDeep` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash.clonedeep@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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash.clonedeep"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash.restparam",
          "version": "3.6.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.restparam@3.6.1",
          "author": "John-David Dalton",
          "description": "The modern build of lodash’s `_.restParam` as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash.restparam@3.6.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash.restparam"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash.union",
          "version": "4.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.union@4.6.0",
          "author": "John-David Dalton",
          "description": "The lodash method `_.union` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash.union@4.6.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash.union"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash.uniq",
          "version": "4.5.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.uniq@4.5.0",
          "author": "John-David Dalton",
          "description": "The lodash method `_.uniq` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash.uniq@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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash.uniq"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash.without",
          "version": "4.4.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.without@4.4.0",
          "author": "John-David Dalton",
          "description": "The lodash method `_.without` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash.without@4.4.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash.without"
            }
          ]
        },
        {
          "type": "library",
          "name": "lru-cache",
          "version": "5.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
          "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@5.1.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lru-cache"
            }
          ]
        },
        {
          "type": "library",
          "name": "meant",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|meant@1.0.1",
          "author": "Daijiro Wachi",
          "description": "Like the `Did you mean?` in git for npm",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/meant@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/watilde/meant.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/watilde/meant#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/watilde/meant/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/meant"
            }
          ]
        },
        {
          "type": "library",
          "name": "mississippi",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mississippi@3.0.0",
          "author": "max ogden",
          "description": "a collection of useful streams",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mississippi@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/maxogden/mississippi.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/maxogden/mississippi#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/maxogden/mississippi/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/mississippi"
            }
          ]
        },
        {
          "type": "library",
          "name": "mkdirp",
          "version": "0.5.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
          "author": "James Halliday",
          "description": "Recursively mkdir, like `mkdir -p`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mkdirp@0.5.4",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/mkdirp"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "minimist",
              "version": "1.2.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4|minimist@1.2.5",
              "author": "James Halliday",
              "description": "parse argument options",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/minimist@1.2.5",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/mkdirp/node_modules/minimist"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "move-concurrently",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1",
          "author": "Rebecca Turner",
          "description": "Promises of moves of files or directories with rename, falling back to recursive rename/copy on EXDEV errors, with configurable concurrency and win32 junction support.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/move-concurrently@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/move-concurrently.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://www.npmjs.com/package/move-concurrently",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/move-concurrently/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/move-concurrently"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "aproba",
              "version": "1.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1|aproba@1.2.0",
              "author": "Rebecca Turner",
              "description": "A ridiculously light-weight argument validator (now browser friendly)",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/aproba@1.2.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/iarna/aproba.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/iarna/aproba",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/iarna/aproba/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/move-concurrently/node_modules/aproba"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "node-gyp",
          "version": "5.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|node-gyp@5.1.0",
          "author": "Nathan Rajlich",
          "description": "Node.js native addon build tool",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/node-gyp@5.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/nodejs/node-gyp.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/nodejs/node-gyp#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/nodejs/node-gyp/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/node-gyp"
            }
          ]
        },
        {
          "type": "library",
          "name": "nopt",
          "version": "4.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/nopt"
            }
          ]
        },
        {
          "type": "library",
          "name": "normalize-package-data",
          "version": "2.5.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/normalize-package-data"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "resolve",
              "version": "1.10.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0|resolve@1.10.0",
              "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.10.0",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/normalize-package-data/node_modules/resolve"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-audit-report",
          "version": "1.3.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-audit-report@1.3.2",
          "author": "Adam Baldwin",
          "description": "Given a response from the npm security api, render it into a variety of security reports",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-audit-report@1.3.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-audit-report.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-audit-report#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-audit-report/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-audit-report"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-cache-filename",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-cache-filename@1.0.2",
          "author": "Isaac Z. Schlueter",
          "description": "Given a cache folder and url, return the appropriate cache folder.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-cache-filename@1.0.2",
          "externalReferences": [
            {
              "url": "git://github.com/npm/npm-cache-filename.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-cache-filename",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-cache-filename/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-cache-filename"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-install-checks",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-install-checks@3.0.2",
          "author": "Robert Kowalski",
          "description": "checks that npm runs during the installation of a module",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-install-checks@3.0.2",
          "externalReferences": [
            {
              "url": "git://github.com/npm/npm-install-checks.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-install-checks",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-install-checks/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-install-checks"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-lifecycle",
          "version": "3.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-lifecycle@3.1.4",
          "author": "Mike Sherov",
          "description": "JavaScript package lifecycle hook runner",
          "licenses": [
            {
              "license": {
                "id": "Artistic-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-lifecycle@3.1.4",
          "externalReferences": [
            {
              "url": "git://github.com/npm/lifecycle.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/lifecycle#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/lifecycle/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-lifecycle"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-package-arg",
          "version": "6.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
          "author": "Isaac Z. Schlueter",
          "description": "Parse the things that can be arguments to `npm install`",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-package-arg@6.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-package-arg.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-package-arg",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-package-arg/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-package-arg"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-packlist",
          "version": "1.4.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-packlist@1.4.8",
          "author": "Isaac Z. Schlueter",
          "description": "Get a list of the files to add from a folder into an npm package",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-packlist@1.4.8",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-packlist.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://www.npmjs.com/package/npm-packlist",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-packlist/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-packlist"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-pick-manifest",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-pick-manifest@3.0.2",
          "author": "Kat Marchán",
          "description": "Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-pick-manifest@3.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-pick-manifest.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-pick-manifest#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-pick-manifest/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-pick-manifest"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-profile",
          "version": "4.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-profile@4.0.4",
          "author": "Rebecca Turner",
          "description": "Library for updating an npmjs.com profile",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-profile@4.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-profile.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-profile/tree/latest/lib#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-profile/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-profile"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-registry-fetch",
          "version": "4.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3",
          "author": "Kat Marchán",
          "description": "Fetch-based http client for use with npm registry APIs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-registry-fetch@4.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/registry-fetch.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/registry-fetch#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/registry-fetch/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-registry-fetch"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "safe-buffer",
              "version": "5.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/npm-registry-fetch/node_modules/safe-buffer"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-user-validate",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-user-validate@1.0.0",
          "author": "Robert Kowalski",
          "description": "User validations for npm",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-user-validate@1.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/npm/npm-user-validate.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-user-validate#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-user-validate/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-user-validate"
            }
          ]
        },
        {
          "type": "library",
          "name": "npmlog",
          "version": "4.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npmlog@4.1.2",
          "author": "Isaac Z. Schlueter",
          "description": "logger for npm",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npmlog@4.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npmlog.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npmlog#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npmlog/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npmlog"
            }
          ]
        },
        {
          "type": "library",
          "name": "once",
          "version": "1.4.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/once"
            }
          ]
        },
        {
          "type": "library",
          "name": "opener",
          "version": "1.5.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|opener@1.5.1",
          "author": "Domenic Denicola",
          "description": "Opens stuff, like webpages and files and executables, cross-platform",
          "licenses": [
            {
              "expression": "(WTFPL OR MIT)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/opener@1.5.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/domenic/opener.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/domenic/opener#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/domenic/opener/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/opener"
            }
          ]
        },
        {
          "type": "library",
          "name": "osenv",
          "version": "0.1.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/osenv"
            }
          ]
        },
        {
          "type": "library",
          "name": "pacote",
          "version": "9.5.12",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12",
          "author": "Kat Marchán",
          "description": "JavaScript package downloader",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pacote@9.5.12",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/pacote.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/pacote#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/pacote/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/pacote"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "minipass",
              "version": "2.9.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12|minipass@2.9.0",
              "author": "Isaac Z. Schlueter",
              "description": "minimal implementation of a PassThrough stream",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/minipass@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/isaacs/minipass.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/isaacs/minipass#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/isaacs/minipass/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/pacote/node_modules/minipass"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "path-is-inside",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/path-is-inside"
            }
          ]
        },
        {
          "type": "library",
          "name": "promise-inflight",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-inflight@1.0.1",
          "author": "Rebecca Turner",
          "description": "One promise for multiple requests in flight to avoid async duplication",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/promise-inflight@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/promise-inflight.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/promise-inflight#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/promise-inflight/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/promise-inflight"
            }
          ]
        },
        {
          "type": "library",
          "name": "qrcode-terminal",
          "version": "0.12.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|qrcode-terminal@0.12.0",
          "description": "QRCodes, in the terminal",
          "licenses": [
            {
              "license": {
                "name": "Apache 2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/qrcode-terminal@0.12.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/gtanner/qrcode-terminal.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/gtanner/qrcode-terminal",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/gtanner/qrcode-terminal/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/qrcode-terminal"
            }
          ]
        },
        {
          "type": "library",
          "name": "query-string",
          "version": "6.8.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|query-string@6.8.2",
          "author": "Sindre Sorhus",
          "description": "Parse and stringify URL query strings",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/query-string@6.8.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/query-string.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/query-string#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/query-string/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/query-string"
            }
          ]
        },
        {
          "type": "library",
          "name": "qw",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|qw@1.0.1",
          "author": "Rebecca Turner",
          "description": "Quoted word literals!",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/qw@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/node-qw.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/node-qw#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/node-qw/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/qw"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-cmd-shim",
          "version": "1.0.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-cmd-shim@1.0.5",
          "author": "Rebecca Turner",
          "description": "Figure out what a cmd-shim is pointing at. This acts as the equivalent of fs.readlink.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-cmd-shim@1.0.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/read-cmd-shim.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/read-cmd-shim#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/read-cmd-shim/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/read-cmd-shim"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-installed",
          "version": "4.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-installed@4.0.3",
          "author": "Isaac Z. Schlueter",
          "description": "Read all the installed packages in a folder, and return a tree structure with all the data.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-installed@4.0.3",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/read-installed.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/read-installed#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/read-installed/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/read-installed"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-package-json",
          "version": "2.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
          "author": "Isaac Z. Schlueter",
          "description": "The thing npm uses to read package.json files with semantics and defaults and validation",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-package-json@2.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/read-package-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/read-package-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/read-package-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/read-package-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "read-package-tree",
          "version": "5.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-tree@5.3.1",
          "author": "Isaac Z. Schlueter",
          "description": "Read the contents of node_modules.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read-package-tree@5.3.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/read-package-tree.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/read-package-tree",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/read-package-tree/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/read-package-tree"
            }
          ]
        },
        {
          "type": "library",
          "name": "read",
          "version": "1.0.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read@1.0.7",
          "author": "Isaac Z. Schlueter",
          "description": "read(1) for node programs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/read@1.0.7",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/read.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/read#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/read/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/read"
            }
          ]
        },
        {
          "type": "library",
          "name": "readable-stream",
          "version": "3.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|readable-stream@3.6.0",
          "description": "Streams3, a user-land copy of the stream library from Node.js",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/readable-stream@3.6.0",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/readable-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "readdir-scoped-modules",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|readdir-scoped-modules@1.1.0",
          "author": "Isaac Z. Schlueter",
          "description": "Like `fs.readdir` but handling `@org/module` dirs as if they were a single entry.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/readdir-scoped-modules@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/readdir-scoped-modules.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/readdir-scoped-modules",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/readdir-scoped-modules/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/readdir-scoped-modules"
            }
          ]
        },
        {
          "type": "library",
          "name": "request",
          "version": "2.88.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|request@2.88.0",
          "author": "Mikeal Rogers",
          "description": "Simplified HTTP request client.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/request@2.88.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/request/request.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/request/request#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "http://github.com/request/request/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/request"
            }
          ]
        },
        {
          "type": "library",
          "name": "retry",
          "version": "0.12.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|retry@0.12.0",
          "author": "Tim Koschützki",
          "description": "Abstraction for exponential and custom retry strategies for failed operations.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/retry@0.12.0",
          "externalReferences": [
            {
              "url": "git://github.com/tim-kos/node-retry.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/tim-kos/node-retry",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/tim-kos/node-retry/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/retry"
            }
          ]
        },
        {
          "type": "library",
          "name": "rimraf",
          "version": "2.7.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
          "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.7.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/rimraf"
            }
          ]
        },
        {
          "type": "library",
          "name": "safe-buffer",
          "version": "5.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/safe-buffer"
            }
          ]
        },
        {
          "type": "library",
          "name": "semver",
          "version": "5.7.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
          "description": "The semantic version parser used by npm.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/semver@5.7.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/semver"
            }
          ]
        },
        {
          "type": "library",
          "name": "sha",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sha@3.0.0",
          "description": "Check and get file hashes",
          "licenses": [
            {
              "expression": "(BSD-2-Clause OR MIT)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/sha@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/ForbesLindesay/sha.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/ForbesLindesay/sha#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/ForbesLindesay/sha/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/sha"
            }
          ]
        },
        {
          "type": "library",
          "name": "slide",
          "version": "1.1.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|slide@1.1.6",
          "author": "Isaac Z. Schlueter",
          "description": "A flow control lib small enough to fit on in a slide presentation. Derived live at Oak.JS",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/slide@1.1.6",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/slide-flow-control.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/slide-flow-control#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/slide-flow-control/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/slide"
            }
          ]
        },
        {
          "type": "library",
          "name": "sorted-object",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-object@2.0.1",
          "author": "Domenic Denicola",
          "description": "Returns a copy of an object with its keys sorted",
          "licenses": [
            {
              "expression": "(WTFPL OR MIT)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/sorted-object@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/domenic/sorted-object.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/domenic/sorted-object#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/domenic/sorted-object/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/sorted-object"
            }
          ]
        },
        {
          "type": "library",
          "name": "sorted-union-stream",
          "version": "2.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3",
          "author": "Mathias Buus Madsen",
          "description": "Get the union of two sorted streams",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/sorted-union-stream@2.1.3",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/sorted-union-stream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/sorted-union-stream",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/sorted-union-stream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/sorted-union-stream"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "from2",
              "version": "1.3.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|from2@1.3.0",
              "author": "Hugh Kennedy",
              "description": "Convenience wrapper for ReadableStream, with an API lifted from \"from\" and \"through2\"",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/from2@1.3.0",
              "externalReferences": [
                {
                  "url": "git://github.com/hughsk/from2.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/hughsk/from2",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/hughsk/from2/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/sorted-union-stream/node_modules/from2"
                }
              ]
            },
            {
              "type": "library",
              "name": "readable-stream",
              "version": "1.1.14",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|readable-stream@1.1.14",
              "author": "Isaac Z. Schlueter",
              "description": "Streams3, a user-land copy of the stream library from Node.js v0.11.x",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/readable-stream@1.1.14",
              "externalReferences": [
                {
                  "url": "git://github.com/isaacs/readable-stream.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/isaacs/readable-stream#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/isaacs/readable-stream/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/sorted-union-stream/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "isarray",
              "version": "0.0.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/sorted-union-stream/node_modules/isarray"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "0.10.31",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/sorted-union-stream/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "ssri",
          "version": "6.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1",
          "author": "Kat Marchán",
          "description": "Standard Subresource Integrity library --  parses, serializes, generates, and verifies integrity metadata according to the SRI spec.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ssri@6.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/zkat/ssri.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zkat/ssri#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zkat/ssri/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ssri"
            }
          ]
        },
        {
          "type": "library",
          "name": "stringify-package",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stringify-package@1.0.1",
          "author": "Kat Marchán",
          "description": "stringifies npm-written json files",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/stringify-package@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/stringify-package.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/stringify-package",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/stringify-package/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/stringify-package"
            }
          ]
        },
        {
          "type": "library",
          "name": "tar",
          "version": "4.4.13",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13",
          "author": "Isaac Z. Schlueter",
          "description": "tar for node",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/tar@4.4.13",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/node-tar.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/node-tar#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/node-tar/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/tar"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "minipass",
              "version": "2.9.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13|minipass@2.9.0",
              "author": "Isaac Z. Schlueter",
              "description": "minimal implementation of a PassThrough stream",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/minipass@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/isaacs/minipass.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/isaacs/minipass#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/isaacs/minipass/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/tar/node_modules/minipass"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "text-table",
          "version": "0.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/text-table"
            }
          ]
        },
        {
          "type": "library",
          "name": "tiny-relative-date",
          "version": "1.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tiny-relative-date@1.3.0",
          "author": "Joseph Wynn",
          "description": "Tiny function that provides relative, human-readable dates.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/tiny-relative-date@1.3.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/wildlyinaccurate/relative-date.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wildlyinaccurate/relative-date#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wildlyinaccurate/relative-date/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/tiny-relative-date"
            }
          ]
        },
        {
          "type": "library",
          "name": "uid-number",
          "version": "0.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|uid-number@0.0.6",
          "author": "Isaac Z. Schlueter",
          "description": "Convert a username/group name to a uid/gid number",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/uid-number@0.0.6",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/uid-number.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/uid-number#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/uid-number/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/uid-number"
            }
          ]
        },
        {
          "type": "library",
          "name": "umask",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|umask@1.1.0",
          "author": "Sam Mikes",
          "description": "convert umask from string <-> number",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/umask@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/smikes/umask.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/smikes/umask",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/smikes/umask/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/umask"
            }
          ]
        },
        {
          "type": "library",
          "name": "unique-filename",
          "version": "1.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-filename@1.1.1",
          "author": "Rebecca Turner",
          "description": "Generate a unique filename for use in temporary directories or caches.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/unique-filename@1.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/unique-filename.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/unique-filename",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/unique-filename/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/unique-filename"
            }
          ]
        },
        {
          "type": "library",
          "name": "unpipe",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/unpipe"
            }
          ]
        },
        {
          "type": "library",
          "name": "update-notifier",
          "version": "2.5.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|update-notifier@2.5.0",
          "author": "Sindre Sorhus",
          "description": "Update notifications for your CLI app",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/update-notifier@2.5.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/yeoman/update-notifier.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yeoman/update-notifier#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yeoman/update-notifier/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/update-notifier"
            }
          ]
        },
        {
          "type": "library",
          "name": "uuid",
          "version": "3.3.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|uuid@3.3.3",
          "description": "RFC4122 (v1, v4, and v5) UUIDs",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/uuid@3.3.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/kelektiv/node-uuid.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kelektiv/node-uuid#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/kelektiv/node-uuid/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/uuid"
            }
          ]
        },
        {
          "type": "library",
          "name": "validate-npm-package-license",
          "version": "3.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/validate-npm-package-license"
            }
          ]
        },
        {
          "type": "library",
          "name": "validate-npm-package-name",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-name@3.0.0",
          "author": "zeke",
          "description": "Give me a string and I'll tell you if it's a valid npm package name",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/validate-npm-package-name@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/validate-npm-package-name.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/validate-npm-package-name",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/validate-npm-package-name/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/validate-npm-package-name"
            }
          ]
        },
        {
          "type": "library",
          "name": "which",
          "version": "1.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/which"
            }
          ]
        },
        {
          "type": "library",
          "name": "worker-farm",
          "version": "1.7.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|worker-farm@1.7.0",
          "description": "Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/worker-farm@1.7.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/rvagg/node-worker-farm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/rvagg/node-worker-farm",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/rvagg/node-worker-farm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/worker-farm"
            }
          ]
        },
        {
          "type": "library",
          "name": "write-file-atomic",
          "version": "2.4.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|write-file-atomic@2.4.3",
          "author": "Rebecca Turner",
          "description": "Write files in an atomic fashion w/configurable ownership",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/write-file-atomic@2.4.3",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/iarna/write-file-atomic.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/write-file-atomic",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/write-file-atomic/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/write-file-atomic"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-normalize-package-bin",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1",
          "author": "Isaac Z. Schlueter",
          "description": "Turn any flavor of allowable package.json bin into a normalized object",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-normalize-package-bin@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-normalize-package-bin.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-normalize-package-bin#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-normalize-package-bin/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-normalize-package-bin"
            }
          ]
        },
        {
          "type": "library",
          "name": "y18n",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|y18n@4.0.0",
          "author": "Ben Coe",
          "description": "the bare-bones internationalization library used by yargs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/y18n@4.0.0",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/yargs/y18n.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yargs/y18n",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/y18n/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/y18n"
            }
          ]
        },
        {
          "type": "library",
          "name": "string-width",
          "version": "2.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/string-width"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "is-fullwidth-code-point",
              "version": "2.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/string-width/node_modules/is-fullwidth-code-point"
                }
              ]
            },
            {
              "type": "library",
              "name": "strip-ansi",
              "version": "4.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/string-width/node_modules/strip-ansi"
                }
              ]
            },
            {
              "type": "library",
              "name": "ansi-regex",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/string-width/node_modules/ansi-regex"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "colors",
          "version": "1.3.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|colors@1.3.3",
          "author": "Marak Squires",
          "description": "get colors in your node.js console",
          "scope": "optional",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/colors"
            }
          ]
        },
        {
          "type": "library",
          "name": "object-assign",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/object-assign"
            }
          ]
        },
        {
          "type": "library",
          "name": "wcwidth",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wcwidth@1.0.1",
          "author": "Tim Oxley",
          "description": "Port of C's wcwidth() and wcswidth()",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/wcwidth@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/timoxley/wcwidth.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/timoxley/wcwidth#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/timoxley/wcwidth/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/wcwidth"
            }
          ]
        },
        {
          "type": "library",
          "name": "proto-list",
          "version": "1.2.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|proto-list@1.2.4",
          "author": "Isaac Z. Schlueter",
          "description": "A utility for managing a prototype chain",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/proto-list@1.2.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/isaacs/proto-list.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/proto-list#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/proto-list/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/proto-list"
            }
          ]
        },
        {
          "type": "library",
          "name": "asap",
          "version": "2.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|asap@2.0.6",
          "description": "High-priority task queue for Node.js and browsers",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/asap@2.0.6",
          "externalReferences": [
            {
              "url": "git+https://github.com/kriskowal/asap.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kriskowal/asap#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/kriskowal/asap/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/asap"
            }
          ]
        },
        {
          "type": "library",
          "name": "wrappy",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/wrappy"
            }
          ]
        },
        {
          "type": "library",
          "name": "fs.realpath",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/fs.realpath"
            }
          ]
        },
        {
          "type": "library",
          "name": "minimatch",
          "version": "3.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/minimatch"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-is-absolute",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/path-is-absolute"
            }
          ]
        },
        {
          "type": "library",
          "name": "promzard",
          "version": "0.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promzard@0.3.0",
          "author": "Isaac Z. Schlueter",
          "description": "prompting wizardly",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/promzard@0.3.0",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/promzard.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/promzard#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/promzard/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/promzard"
            }
          ]
        },
        {
          "type": "library",
          "name": "cidr-regex",
          "version": "2.0.10",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cidr-regex@2.0.10",
          "author": "silverwind",
          "description": "Regular expression for matching IP addresses in CIDR notation",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cidr-regex@2.0.10",
          "externalReferences": [
            {
              "url": "git+https://github.com/silverwind/cidr-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/silverwind/cidr-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/silverwind/cidr-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cidr-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "jsonparse",
          "version": "1.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/jsonparse"
            }
          ]
        },
        {
          "type": "library",
          "name": "through",
          "version": "2.3.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/through"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-logical-tree",
          "version": "1.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-logical-tree@1.2.1",
          "author": "Kat Marchán",
          "description": "Calculate 'logical' trees from a package.json + package-lock",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-logical-tree@1.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/logical-tree.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/logical-tree#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/logical-tree/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-logical-tree"
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmconfig",
          "version": "1.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1",
          "author": "Kat Marchán",
          "description": "Standalone library for reading/writing/managing npm configurations",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmconfig@1.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmconfig.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/libnpmconfig",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmconfig/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmconfig"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "find-up",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|find-up@3.0.0",
              "author": "Sindre Sorhus",
              "description": "Find a file or directory by walking up parent directories",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/find-up@3.0.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/libnpmconfig/node_modules/find-up"
                }
              ]
            },
            {
              "type": "library",
              "name": "locate-path",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|locate-path@3.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@3.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/libnpmconfig/node_modules/locate-path"
                }
              ]
            },
            {
              "type": "library",
              "name": "p-locate",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-locate@3.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@3.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/libnpmconfig/node_modules/p-locate"
                }
              ]
            },
            {
              "type": "library",
              "name": "p-limit",
              "version": "2.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-limit@2.2.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@2.2.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/libnpmconfig/node_modules/p-limit"
                }
              ]
            },
            {
              "type": "library",
              "name": "p-try",
              "version": "2.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-try@2.2.0",
              "author": "Sindre Sorhus",
              "description": "`Start a promise chain",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/p-try@2.2.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/libnpmconfig/node_modules/p-try"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "libnpmpublish",
          "version": "1.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmpublish@1.1.2",
          "author": "Kat Marchán",
          "description": "Programmatic API for the bits behind npm publish and unpublish",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/libnpmpublish@1.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/libnpmpublish.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/libnpmpublish",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/libnpmpublish/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/libnpmpublish"
            }
          ]
        },
        {
          "type": "library",
          "name": "get-stream",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Get a stream as a string, buffer, or array",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/get-stream@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/get-stream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/get-stream#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/get-stream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/get-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "dotenv",
          "version": "5.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dotenv@5.0.1",
          "author": "scottmotte",
          "description": "Loads environment variables from .env file",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/dotenv@5.0.1",
          "externalReferences": [
            {
              "url": "git://github.com/motdotla/dotenv.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/motdotla/dotenv#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/motdotla/dotenv/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/dotenv"
            }
          ]
        },
        {
          "type": "library",
          "name": "yargs",
          "version": "11.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs@11.1.1",
          "description": "yargs the modern, pirate-themed, successor to optimist.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/yargs@11.1.1",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/yargs/yargs.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "http://yargs.js.org/",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/yargs/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/yargs"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "y18n",
              "version": "3.2.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs@11.1.1|y18n@3.2.1",
              "author": "Ben Coe",
              "description": "the bare-bones internationalization library used by yargs",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/y18n@3.2.1",
              "externalReferences": [
                {
                  "url": "git+ssh://git@github.com/yargs/y18n.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/yargs/y18n",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/yargs/y18n/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/yargs/node_modules/y18n"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "signal-exit",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/signal-exit"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._createset",
          "version": "4.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._createset@4.0.3",
          "author": "John-David Dalton",
          "description": "The internal lodash function `createSet` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._createset@4.0.3",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._createset"
            }
          ]
        },
        {
          "type": "library",
          "name": "lodash._root",
          "version": "3.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._root@3.0.1",
          "author": "John-David Dalton",
          "description": "The internal lodash function `root` exported as a module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lodash._root@3.0.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lodash._root"
            }
          ]
        },
        {
          "type": "library",
          "name": "yallist",
          "version": "3.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3",
          "author": "Isaac Z. Schlueter",
          "description": "Yet Another Linked List",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/yallist@3.0.3",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/yallist"
            }
          ]
        },
        {
          "type": "library",
          "name": "concat-stream",
          "version": "1.6.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/concat-stream"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/concat-stream/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/concat-stream/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "duplexify",
          "version": "3.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0",
          "author": "Mathias Buus",
          "description": "Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/duplexify@3.6.0",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/duplexify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/duplexify",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/duplexify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/duplexify"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/duplexify/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/duplexify/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "end-of-stream",
          "version": "1.4.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
          "author": "Mathias Buus",
          "description": "Call a callback when a readable/writable/duplex stream has completed or failed.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/end-of-stream@1.4.1",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/end-of-stream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/end-of-stream",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/end-of-stream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/end-of-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "flush-write-stream",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3",
          "author": "Mathias Buus",
          "description": "A write stream constructor that supports a flush function that is called before finish is emitted",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/flush-write-stream@1.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/mafintosh/flush-write-stream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/flush-write-stream",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/flush-write-stream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/flush-write-stream"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/flush-write-stream/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/flush-write-stream/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "from2",
          "version": "2.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0",
          "author": "Hugh Kennedy",
          "description": "Convenience wrapper for ReadableStream, with an API lifted from \"from\" and \"through2\"",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/from2@2.3.0",
          "externalReferences": [
            {
              "url": "git://github.com/hughsk/from2.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/hughsk/from2",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/hughsk/from2/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/from2"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/from2/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/from2/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "parallel-transform",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0",
          "author": "Mathias Buus Madsen",
          "description": "Transform stream that allows you to run your transforms in parallel without changing the order",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parallel-transform@1.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/parallel-transform.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/parallel-transform#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/parallel-transform/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/parallel-transform"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/parallel-transform/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/parallel-transform/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "pump",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pump@3.0.0",
          "author": "Mathias Buus Madsen",
          "description": "pipe streams together and close all of them if one of them closes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pump@3.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/pump.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/pump#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/pump/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/pump"
            }
          ]
        },
        {
          "type": "library",
          "name": "pumpify",
          "version": "1.5.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pumpify@1.5.1",
          "author": "Mathias Buus",
          "description": "Combine an array of streams into a single duplex stream using pump and duplexify",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/pumpify@1.5.1",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/pumpify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/pumpify",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/pumpify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/pumpify"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "pump",
              "version": "2.0.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pumpify@1.5.1|pump@2.0.1",
              "author": "Mathias Buus Madsen",
              "description": "pipe streams together and close all of them if one of them closes",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/pump@2.0.1",
              "externalReferences": [
                {
                  "url": "git://github.com/mafintosh/pump.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/mafintosh/pump#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/mafintosh/pump/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/pumpify/node_modules/pump"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "stream-each",
          "version": "1.2.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-each@1.2.2",
          "author": "Mathias Buus",
          "description": "Iterate all the data in a stream",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/stream-each@1.2.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/mafintosh/stream-each.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/stream-each",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/stream-each/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/stream-each"
            }
          ]
        },
        {
          "type": "library",
          "name": "through2",
          "version": "2.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3",
          "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.3",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/through2"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/through2/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/through2/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "copy-concurrently",
          "version": "1.0.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5",
          "author": "Rebecca Turner",
          "description": "Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/copy-concurrently@1.0.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/copy-concurrently.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://www.npmjs.com/package/copy-concurrently",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/copy-concurrently/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/copy-concurrently"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "aproba",
              "version": "1.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5|aproba@1.2.0",
              "author": "Rebecca Turner",
              "description": "A ridiculously light-weight argument validator (now browser friendly)",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/aproba@1.2.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/iarna/aproba.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/iarna/aproba",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/iarna/aproba/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/copy-concurrently/node_modules/aproba"
                }
              ]
            },
            {
              "type": "library",
              "name": "iferr",
              "version": "0.1.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5|iferr@0.1.5",
              "author": "Nadav Ivgi",
              "description": "Higher-order functions for easier error handling",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/iferr@0.1.5",
              "externalReferences": [
                {
                  "url": "git+https://github.com/shesek/iferr.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/shesek/iferr",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/shesek/iferr/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/copy-concurrently/node_modules/iferr"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "run-queue",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3",
          "author": "Rebecca Turner",
          "description": "A promise based, dynamic priority queue runner, with concurrency limiting.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/run-queue@1.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/run-queue.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://npmjs.com/package/run-queue",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/run-queue/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/run-queue"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "aproba",
              "version": "1.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3|aproba@1.2.0",
              "author": "Rebecca Turner",
              "description": "A ridiculously light-weight argument validator (now browser friendly)",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/aproba@1.2.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/iarna/aproba.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/iarna/aproba",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/iarna/aproba/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/run-queue/node_modules/aproba"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "env-paths",
          "version": "2.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|env-paths@2.2.0",
          "author": "Sindre Sorhus",
          "description": "Get paths for storing things like data, config, cache, etc",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/env-paths@2.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/env-paths.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/env-paths#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/env-paths/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/env-paths"
            }
          ]
        },
        {
          "type": "library",
          "name": "console-control-strings",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|console-control-strings@1.1.0",
          "author": "Rebecca Turner",
          "description": "A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning.  This is a subset of both ansi and vt100.  All control codes included work on both Windows & Unix-like OSes, except where noted.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/console-control-strings@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/console-control-strings.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/console-control-strings#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/console-control-strings/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/console-control-strings"
            }
          ]
        },
        {
          "type": "library",
          "name": "byline",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|byline@5.0.0",
          "author": "John Hewson",
          "description": "simple line-by-line stream reader",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/byline@5.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/jahewson/node-byline.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/jahewson/node-byline",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/jahewson/node-byline/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/byline"
            }
          ]
        },
        {
          "type": "library",
          "name": "resolve-from",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/resolve-from"
            }
          ]
        },
        {
          "type": "library",
          "name": "ignore-walk",
          "version": "3.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ignore-walk@3.0.3",
          "author": "Isaac Z. Schlueter",
          "description": "Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ignore-walk@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/isaacs/ignore-walk.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/ignore-walk#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/ignore-walk/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ignore-walk"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-bundled",
          "version": "1.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-bundled@1.1.1",
          "author": "Isaac Z. Schlueter",
          "description": "list things in node_modules that are bundledDependencies, or transitive dependencies thereof",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-bundled@1.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/npm-bundled.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/npm-bundled#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/npm-bundled/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-bundled"
            }
          ]
        },
        {
          "type": "library",
          "name": "make-fetch-happen",
          "version": "5.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|make-fetch-happen@5.0.2",
          "author": "Kat Marchán",
          "description": "Opinionated, caching, retrying fetch client",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/make-fetch-happen@5.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/zkat/make-fetch-happen.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zkat/make-fetch-happen#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zkat/make-fetch-happen/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/make-fetch-happen"
            }
          ]
        },
        {
          "type": "library",
          "name": "are-we-there-yet",
          "version": "1.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4",
          "author": "Rebecca Turner",
          "description": "Keep track of the overall completion of many disparate processes",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/are-we-there-yet@1.1.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/are-we-there-yet.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/are-we-there-yet",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/are-we-there-yet/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/are-we-there-yet"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/are-we-there-yet/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "gauge",
          "version": "2.7.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4",
          "author": "Rebecca Turner",
          "description": "A terminal based horizontal guage",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/gauge@2.7.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/gauge.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/gauge",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/gauge/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/gauge"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "aproba",
              "version": "1.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4|aproba@1.2.0",
              "author": "Rebecca Turner",
              "description": "A ridiculously light-weight argument validator (now browser friendly)",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/aproba@1.2.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/iarna/aproba.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/iarna/aproba",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/iarna/aproba/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/gauge/node_modules/aproba"
                }
              ]
            },
            {
              "type": "library",
              "name": "string-width",
              "version": "1.0.2",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4|string-width@1.0.2",
              "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@1.0.2",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/gauge/node_modules/string-width"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "set-blocking",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|set-blocking@2.0.0",
          "author": "Ben Coe",
          "description": "set blocking stdio and stderr ensuring that terminal output does not truncate",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/set-blocking@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/yargs/set-blocking.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yargs/set-blocking#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/set-blocking/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/set-blocking"
            }
          ]
        },
        {
          "type": "library",
          "name": "os-homedir",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/os-homedir"
            }
          ]
        },
        {
          "type": "library",
          "name": "os-tmpdir",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/os-tmpdir"
            }
          ]
        },
        {
          "type": "library",
          "name": "promise-retry",
          "version": "1.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1",
          "author": "IndigoUnited",
          "description": "Retries a function that returns a promise, leveraging the power of the retry module.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/promise-retry@1.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/IndigoUnited/node-promise-retry.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/IndigoUnited/node-promise-retry#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/IndigoUnited/node-promise-retry/issues/",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/promise-retry"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "retry",
              "version": "0.10.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1|retry@0.10.1",
              "author": "Tim Koschützki",
              "description": "Abstraction for exponential and custom retry strategies for failed operations.",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/retry@0.10.1",
              "externalReferences": [
                {
                  "url": "git://github.com/tim-kos/node-retry.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/tim-kos/node-retry",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/tim-kos/node-retry/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/promise-retry/node_modules/retry"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "protoduck",
          "version": "5.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|protoduck@5.0.1",
          "author": "Kat Marchán",
          "description": "Fancy duck typing for the most serious of ducks.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/protoduck@5.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/zkat/protoduck.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/zkat/protoduck#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zkat/protoduck/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/protoduck"
            }
          ]
        },
        {
          "type": "library",
          "name": "decode-uri-component",
          "version": "0.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/decode-uri-component"
            }
          ]
        },
        {
          "type": "library",
          "name": "split-on-first",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|split-on-first@1.1.0",
          "author": "Sindre Sorhus",
          "description": "Split a string on the first occurance of a given separator",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/split-on-first@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/split-on-first.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/split-on-first#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/split-on-first/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/split-on-first"
            }
          ]
        },
        {
          "type": "library",
          "name": "strict-uri-encode",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|strict-uri-encode@2.0.0",
          "author": "Kevin Mårtensson",
          "description": "A stricter URI encode adhering to RFC 3986",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strict-uri-encode@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/kevva/strict-uri-encode.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kevva/strict-uri-encode#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/kevva/strict-uri-encode/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/strict-uri-encode"
            }
          ]
        },
        {
          "type": "library",
          "name": "util-extend",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|util-extend@1.0.3",
          "description": "Node's internal object extension function",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/util-extend@1.0.3",
          "externalReferences": [
            {
              "url": "git://github.com/isaacs/util-extend.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/util-extend#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/util-extend/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/util-extend"
            }
          ]
        },
        {
          "type": "library",
          "name": "util-promisify",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|util-promisify@2.1.0",
          "description": "Node 8's util.promisify, as a node module",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/util-promisify@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/juliangruber/util-promisify.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/juliangruber/util-promisify#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/juliangruber/util-promisify/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/util-promisify"
            }
          ]
        },
        {
          "type": "library",
          "name": "mute-stream",
          "version": "0.0.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/mute-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "string_decoder",
          "version": "1.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string_decoder@1.3.0",
          "description": "The string_decoder module from Node core",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/string_decoder@1.3.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/string_decoder"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "safe-buffer",
              "version": "5.2.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string_decoder@1.3.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/string_decoder/node_modules/safe-buffer"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "util-deprecate",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/util-deprecate"
            }
          ]
        },
        {
          "type": "library",
          "name": "aws-sign2",
          "version": "0.7.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|aws-sign2@0.7.0",
          "author": "Mikeal Rogers",
          "description": "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/aws-sign2@0.7.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mikeal/aws-sign.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mikeal/aws-sign#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mikeal/aws-sign/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/aws-sign2"
            }
          ]
        },
        {
          "type": "library",
          "name": "aws4",
          "version": "1.8.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|aws4@1.8.0",
          "author": "Michael Hart",
          "description": "Signs and prepares requests using AWS Signature Version 4",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/aws4@1.8.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mhart/aws4.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mhart/aws4#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mhart/aws4/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/aws4"
            }
          ]
        },
        {
          "type": "library",
          "name": "caseless",
          "version": "0.12.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|caseless@0.12.0",
          "author": "Mikeal Rogers",
          "description": "Caseless object set/get/has, very useful when working with HTTP headers.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/caseless@0.12.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mikeal/caseless.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mikeal/caseless#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mikeal/caseless/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/caseless"
            }
          ]
        },
        {
          "type": "library",
          "name": "combined-stream",
          "version": "1.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|combined-stream@1.0.6",
          "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.6",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/combined-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "extend",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/extend"
            }
          ]
        },
        {
          "type": "library",
          "name": "forever-agent",
          "version": "0.6.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|forever-agent@0.6.1",
          "author": "Mikeal Rogers",
          "description": "HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/forever-agent@0.6.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/mikeal/forever-agent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mikeal/forever-agent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mikeal/forever-agent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/forever-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "form-data",
          "version": "2.3.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|form-data@2.3.2",
          "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.3.2",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/form-data"
            }
          ]
        },
        {
          "type": "library",
          "name": "har-validator",
          "version": "5.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|har-validator@5.1.0",
          "author": "Ahmad Nassri",
          "description": "Extremely fast HTTP Archive (HAR) validator using JSON Schema",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/har-validator@5.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/ahmadnassri/har-validator.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/ahmadnassri/har-validator",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/ahmadnassri/har-validator/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/har-validator"
            }
          ]
        },
        {
          "type": "library",
          "name": "http-signature",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|http-signature@1.2.0",
          "author": "Joyent, Inc",
          "description": "Reference implementation of Joyent's HTTP Signature scheme.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/http-signature@1.2.0",
          "externalReferences": [
            {
              "url": "git://github.com/joyent/node-http-signature.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/joyent/node-http-signature/",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/joyent/node-http-signature/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/http-signature"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-typedarray",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-typedarray@1.0.0",
          "author": "Hugh Kennedy",
          "description": "Detect whether or not an object is a Typed Array",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-typedarray@1.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/hughsk/is-typedarray.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/hughsk/is-typedarray",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/hughsk/is-typedarray/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-typedarray"
            }
          ]
        },
        {
          "type": "library",
          "name": "isstream",
          "version": "0.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|isstream@0.1.2",
          "author": "Rod Vagg",
          "description": "Determine if an object is a Stream",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/isstream@0.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/rvagg/isstream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/rvagg/isstream",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/rvagg/isstream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/isstream"
            }
          ]
        },
        {
          "type": "library",
          "name": "json-stringify-safe",
          "version": "5.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/json-stringify-safe"
            }
          ]
        },
        {
          "type": "library",
          "name": "mime-types",
          "version": "2.1.19",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-types@2.1.19",
          "description": "The ultimate javascript content-type utility.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mime-types@2.1.19",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/mime-types"
            }
          ]
        },
        {
          "type": "library",
          "name": "oauth-sign",
          "version": "0.9.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|oauth-sign@0.9.0",
          "author": "Mikeal Rogers",
          "description": "OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/oauth-sign@0.9.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mikeal/oauth-sign.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mikeal/oauth-sign#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mikeal/oauth-sign/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/oauth-sign"
            }
          ]
        },
        {
          "type": "library",
          "name": "performance-now",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|performance-now@2.1.0",
          "author": "Braveg1rl",
          "description": "Implements performance.now (based on process.hrtime).",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/performance-now@2.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/braveg1rl/performance-now.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/braveg1rl/performance-now",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/braveg1rl/performance-now/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/performance-now"
            }
          ]
        },
        {
          "type": "library",
          "name": "qs",
          "version": "6.5.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|qs@6.5.2",
          "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.5.2",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/qs"
            }
          ]
        },
        {
          "type": "library",
          "name": "tough-cookie",
          "version": "2.4.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tough-cookie@2.4.3",
          "author": "Jeremy Stashewsky",
          "description": "RFC6265 Cookies and Cookie Jar for node.js",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/tough-cookie@2.4.3",
          "externalReferences": [
            {
              "url": "git://github.com/salesforce/tough-cookie.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/salesforce/tough-cookie",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/salesforce/tough-cookie/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/tough-cookie"
            }
          ]
        },
        {
          "type": "library",
          "name": "tunnel-agent",
          "version": "0.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tunnel-agent@0.6.0",
          "author": "Mikeal Rogers",
          "description": "HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/tunnel-agent@0.6.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mikeal/tunnel-agent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mikeal/tunnel-agent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mikeal/tunnel-agent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/tunnel-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "stream-iterate",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0",
          "author": "Mathias Buus",
          "description": "Iterate through the values of a stream",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/stream-iterate@1.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mafintosh/stream-iterate.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/stream-iterate",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/stream-iterate/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/stream-iterate"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "readable-stream",
              "version": "2.3.6",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/stream-iterate/node_modules/readable-stream"
                }
              ]
            },
            {
              "type": "library",
              "name": "string_decoder",
              "version": "1.1.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/stream-iterate/node_modules/string_decoder"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "fs-minipass",
          "version": "1.2.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-minipass@1.2.7",
          "author": "Isaac Z. Schlueter",
          "description": "fs read and write streams based on minipass",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fs-minipass@1.2.7",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/fs-minipass.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/fs-minipass#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/fs-minipass/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/fs-minipass"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "minipass",
              "version": "2.9.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-minipass@1.2.7|minipass@2.9.0",
              "author": "Isaac Z. Schlueter",
              "description": "minimal implementation of a PassThrough stream",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/minipass@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/isaacs/minipass.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/isaacs/minipass#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/isaacs/minipass/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/fs-minipass/node_modules/minipass"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "minizlib",
          "version": "1.3.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|minizlib@1.3.3",
          "author": "Isaac Z. Schlueter",
          "description": "A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/minizlib@1.3.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/isaacs/minizlib.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/isaacs/minizlib#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/isaacs/minizlib/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/minizlib"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "minipass",
              "version": "2.9.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|minizlib@1.3.3|minipass@2.9.0",
              "author": "Isaac Z. Schlueter",
              "description": "minimal implementation of a PassThrough stream",
              "licenses": [
                {
                  "license": {
                    "id": "ISC",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/minipass@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/isaacs/minipass.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/isaacs/minipass#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/isaacs/minipass/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/minizlib/node_modules/minipass"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "unique-slug",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-slug@2.0.0",
          "author": "Rebecca Turner",
          "description": "Generate a unique character string suitible for use in files and URLs.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/unique-slug@2.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/iarna/unique-slug.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/unique-slug#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/unique-slug/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/unique-slug"
            }
          ]
        },
        {
          "type": "library",
          "name": "boxen",
          "version": "1.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|boxen@1.3.0",
          "author": "Sindre Sorhus",
          "description": "Create boxes in the terminal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/boxen@1.3.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/boxen.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/boxen#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/boxen/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/boxen"
            }
          ]
        },
        {
          "type": "library",
          "name": "chalk",
          "version": "2.4.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|chalk@2.4.1",
          "description": "Terminal string styling done right",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/chalk@2.4.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/chalk"
            }
          ]
        },
        {
          "type": "library",
          "name": "configstore",
          "version": "3.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|configstore@3.1.2",
          "author": "Sindre Sorhus",
          "description": "Easily load and save config without having to think about where and how",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/configstore@3.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/yeoman/configstore.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yeoman/configstore#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yeoman/configstore/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/configstore"
            }
          ]
        },
        {
          "type": "library",
          "name": "import-lazy",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|import-lazy@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Import modules lazily",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/import-lazy@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/import-lazy.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/import-lazy#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/import-lazy/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/import-lazy"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-ci",
          "version": "1.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-ci"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "ci-info",
              "version": "1.6.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-ci@1.2.1|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/is-ci/node_modules/ci-info"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "is-installed-globally",
          "version": "0.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-installed-globally@0.1.0",
          "author": "Sindre Sorhus",
          "description": "Check if your package was installed globally",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-installed-globally@0.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/is-installed-globally.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/is-installed-globally#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/is-installed-globally/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-installed-globally"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-npm",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-npm@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if your code is running as an npm script",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-npm@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/is-npm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/is-npm#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/is-npm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-npm"
            }
          ]
        },
        {
          "type": "library",
          "name": "latest-version",
          "version": "3.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|latest-version@3.1.0",
          "author": "Sindre Sorhus",
          "description": "Get the latest version of an npm package",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/latest-version@3.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/latest-version.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/latest-version#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/latest-version/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/latest-version"
            }
          ]
        },
        {
          "type": "library",
          "name": "semver-diff",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|semver-diff@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Get the diff type of two semver versions: 0.0.1 0.0.2 → patch",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/semver-diff@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/semver-diff.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/semver-diff#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/semver-diff/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/semver-diff"
            }
          ]
        },
        {
          "type": "library",
          "name": "xdg-basedir",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|xdg-basedir@3.0.0",
          "author": "Sindre Sorhus",
          "description": "Get XDG Base Directory paths",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/xdg-basedir@3.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/xdg-basedir.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/xdg-basedir#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/xdg-basedir/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/xdg-basedir"
            }
          ]
        },
        {
          "type": "library",
          "name": "spdx-correct",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-correct@3.0.0",
          "author": "Kyle E. Mitchell",
          "description": "correct invalid SPDX expressions",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/spdx-correct@3.0.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/spdx-correct"
            }
          ]
        },
        {
          "type": "library",
          "name": "spdx-expression-parse",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/spdx-expression-parse"
            }
          ]
        },
        {
          "type": "library",
          "name": "builtins",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|builtins@1.0.3",
          "description": "List of node.js builtin modules",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/builtins@1.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/juliangruber/builtins.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/juliangruber/builtins#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/juliangruber/builtins/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/builtins"
            }
          ]
        },
        {
          "type": "library",
          "name": "isexe",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/isexe"
            }
          ]
        },
        {
          "type": "library",
          "name": "errno",
          "version": "0.1.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|errno@0.1.7",
          "description": "libuv errno details exposed",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/errno@0.1.7",
          "externalReferences": [
            {
              "url": "git+https://github.com/rvagg/node-errno.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/rvagg/node-errno#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/rvagg/node-errno/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/errno"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "2.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ansi-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "defaults",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|defaults@1.0.3",
          "author": "Elijah Insua",
          "description": "merge single level defaults over a config object",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/defaults@1.0.3",
          "externalReferences": [
            {
              "url": "git://github.com/tmpvar/defaults.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/tmpvar/defaults#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/tmpvar/defaults/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/defaults"
            }
          ]
        },
        {
          "type": "library",
          "name": "core-util-is",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/core-util-is"
            }
          ]
        },
        {
          "type": "library",
          "name": "isarray",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/isarray"
            }
          ]
        },
        {
          "type": "library",
          "name": "process-nextick-args",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
          "description": "process.nextTick but always with args",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/process-nextick-args@2.0.0",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/process-nextick-args"
            }
          ]
        },
        {
          "type": "library",
          "name": "brace-expansion",
          "version": "1.1.11",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/brace-expansion"
            }
          ]
        },
        {
          "type": "library",
          "name": "ip-regex",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ip-regex@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching IP addresses (IPv4 & IPv6)",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ip-regex@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/ip-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/ip-regex#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/ip-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ip-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "cliui",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0",
          "author": "Ben Coe",
          "description": "easily create complex multi-column command-line-interfaces",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cliui@4.1.0",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/yargs/cliui.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yargs/cliui#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/cliui/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cliui"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "strip-ansi",
              "version": "4.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/cliui/node_modules/strip-ansi"
                }
              ]
            },
            {
              "type": "library",
              "name": "ansi-regex",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/cliui/node_modules/ansi-regex"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "decamelize",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/decamelize"
            }
          ]
        },
        {
          "type": "library",
          "name": "find-up",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/find-up"
            }
          ]
        },
        {
          "type": "library",
          "name": "get-caller-file",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|get-caller-file@1.0.3",
          "author": "Stefan Penner",
          "description": "[![Build Status](https://travis-ci.org/stefanpenner/get-caller-file.svg?branch=master)](https://travis-ci.org/stefanpenner/get-caller-file) [![Build status](https://ci.appveyor.com/api/projects/status/ol2q94g1932cy14a/branch/master?svg=true)](https://ci.appveyor.com/project/embercli/get-caller-file/branch/master)",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/get-caller-file@1.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/stefanpenner/get-caller-file.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/stefanpenner/get-caller-file#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/stefanpenner/get-caller-file/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/get-caller-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "os-locale",
          "version": "3.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0",
          "author": "Sindre Sorhus",
          "description": "Get the system locale",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/os-locale@3.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/os-locale.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/os-locale#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/os-locale/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/os-locale"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "execa",
              "version": "1.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0|execa@1.0.0",
              "author": "Sindre Sorhus",
              "description": "A better `child_process`",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/execa@1.0.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/sindresorhus/execa.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/sindresorhus/execa#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/sindresorhus/execa/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/os-locale/node_modules/execa"
                }
              ]
            },
            {
              "type": "library",
              "name": "cross-spawn",
              "version": "6.0.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/os-locale/node_modules/cross-spawn"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "require-directory",
          "version": "2.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|require-directory@2.1.1",
          "author": "Troy Goode",
          "description": "Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/require-directory@2.1.1",
          "externalReferences": [
            {
              "url": "git://github.com/troygoode/node-require-directory.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/troygoode/node-require-directory/",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "http://github.com/troygoode/node-require-directory/issues/",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/require-directory"
            }
          ]
        },
        {
          "type": "library",
          "name": "require-main-filename",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|require-main-filename@1.0.1",
          "author": "Ben Coe",
          "description": "shim for require.main.filename() that works in as many environments as possible",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/require-main-filename@1.0.1",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/yargs/require-main-filename.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yargs/require-main-filename#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/require-main-filename/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/require-main-filename"
            }
          ]
        },
        {
          "type": "library",
          "name": "which-module",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|which-module@2.0.0",
          "author": "nexdrew",
          "description": "Find the module object for something that was require()d",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/which-module@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/nexdrew/which-module.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/nexdrew/which-module#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/nexdrew/which-module/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/which-module"
            }
          ]
        },
        {
          "type": "library",
          "name": "yargs-parser",
          "version": "9.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs-parser@9.0.2",
          "author": "Ben Coe",
          "description": "the mighty option parser used by yargs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/yargs-parser@9.0.2",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/yargs/yargs-parser.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/yargs/yargs-parser#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/yargs/yargs-parser/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/yargs-parser"
            }
          ]
        },
        {
          "type": "library",
          "name": "buffer-from",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|buffer-from@1.0.0",
          "description": "A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/buffer-from@1.0.0",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/buffer-from"
            }
          ]
        },
        {
          "type": "library",
          "name": "typedarray",
          "version": "0.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/typedarray"
            }
          ]
        },
        {
          "type": "library",
          "name": "stream-shift",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-shift@1.0.0",
          "author": "Mathias Buus",
          "description": "Returns the next buffer/object in a stream's readable queue",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/stream-shift@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mafintosh/stream-shift.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/stream-shift",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/stream-shift/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/stream-shift"
            }
          ]
        },
        {
          "type": "library",
          "name": "cyclist",
          "version": "0.2.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cyclist@0.2.2",
          "author": "Mathias Buus Madsen",
          "description": "Cyclist is an efficient cyclic list implemention.",
          "purl": "pkg:npm/cyclist@0.2.2",
          "externalReferences": [
            {
              "url": "git://github.com/mafintosh/cyclist.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/mafintosh/cyclist#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mafintosh/cyclist/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cyclist"
            }
          ]
        },
        {
          "type": "library",
          "name": "xtend",
          "version": "4.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|xtend@4.0.1",
          "author": "Raynos",
          "description": "extend like a boss",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/xtend@4.0.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/xtend"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-parse",
          "version": "1.0.6",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/path-parse"
            }
          ]
        },
        {
          "type": "library",
          "name": "agentkeepalive",
          "version": "3.5.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|agentkeepalive@3.5.2",
          "author": "fengmk2",
          "description": "Missing keepalive http.Agent",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/agentkeepalive@3.5.2",
          "externalReferences": [
            {
              "url": "git://github.com/node-modules/agentkeepalive.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/node-modules/agentkeepalive#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/node-modules/agentkeepalive/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/agentkeepalive"
            }
          ]
        },
        {
          "type": "library",
          "name": "http-cache-semantics",
          "version": "3.8.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|http-cache-semantics@3.8.1",
          "author": "Kornel Lesiński",
          "description": "Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/http-cache-semantics@3.8.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/pornel/http-cache-semantics.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/pornel/http-cache-semantics#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/pornel/http-cache-semantics/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/http-cache-semantics"
            }
          ]
        },
        {
          "type": "library",
          "name": "http-proxy-agent",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|http-proxy-agent@2.1.0",
          "author": "Nathan Rajlich",
          "description": "An HTTP(s) proxy `http.Agent` implementation for HTTP",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/http-proxy-agent@2.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/TooTallNate/node-http-proxy-agent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/TooTallNate/node-http-proxy-agent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/TooTallNate/node-http-proxy-agent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/http-proxy-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "https-proxy-agent",
          "version": "2.2.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|https-proxy-agent@2.2.4",
          "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.4",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/https-proxy-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "node-fetch-npm",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|node-fetch-npm@2.0.2",
          "author": "David Frank",
          "description": "An npm cli-oriented fork of the excellent node-fetch",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/node-fetch-npm@2.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/npm/node-fetch-npm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/npm/node-fetch-npm",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/npm/node-fetch-npm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/node-fetch-npm"
            }
          ]
        },
        {
          "type": "library",
          "name": "socks-proxy-agent",
          "version": "4.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|socks-proxy-agent@4.0.2",
          "author": "Nathan Rajlich",
          "description": "A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/socks-proxy-agent@4.0.2",
          "externalReferences": [
            {
              "url": "git://github.com/TooTallNate/node-socks-proxy-agent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/TooTallNate/node-socks-proxy-agent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/TooTallNate/node-socks-proxy-agent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/socks-proxy-agent"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "agent-base",
              "version": "4.2.1",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|socks-proxy-agent@4.0.2|agent-base@4.2.1",
              "author": "Nathan Rajlich",
              "description": "Turn a function into an `http.Agent` instance",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/agent-base@4.2.1",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/socks-proxy-agent/node_modules/agent-base"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "delegates",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|delegates@1.0.0",
          "description": "delegate methods and accessors to another property",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/delegates@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/visionmedia/node-delegates.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/visionmedia/node-delegates#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/visionmedia/node-delegates/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/delegates"
            }
          ]
        },
        {
          "type": "library",
          "name": "wide-align",
          "version": "1.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wide-align@1.1.2",
          "author": "Rebecca Turner",
          "description": "A wide-character aware text alignment function for use on the console or with fixed width fonts.",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/wide-align@1.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/iarna/wide-align.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/iarna/wide-align#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/iarna/wide-align/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/wide-align"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "string-width",
              "version": "1.0.2",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wide-align@1.1.2|string-width@1.0.2",
              "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@1.0.2",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/wide-align/node_modules/string-width"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "err-code",
          "version": "1.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|err-code@1.1.2",
          "author": "IndigoUnited",
          "description": "Create an error with a code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/err-code@1.1.2",
          "externalReferences": [
            {
              "url": "git://github.com/IndigoUnited/js-err-code.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/IndigoUnited/js-err-code#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/IndigoUnited/js-err-code/issues/",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/err-code"
            }
          ]
        },
        {
          "type": "library",
          "name": "genfun",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|genfun@5.0.0",
          "author": "Kat Marchán",
          "description": "Fast, prototype-friendly multimethods.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/genfun@5.0.0",
          "externalReferences": [
            {
              "url": "git://github.com/zkat/genfun.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "http://github.com/zkat/genfun",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/zkat/genfun/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/genfun"
            }
          ]
        },
        {
          "type": "library",
          "name": "object.getownpropertydescriptors",
          "version": "2.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|object.getownpropertydescriptors@2.0.3",
          "author": "Jordan Harband",
          "description": "ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/object.getownpropertydescriptors@2.0.3",
          "externalReferences": [
            {
              "url": "git://github.com/ljharb/object.getownpropertydescriptors.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/ljharb/object.getownpropertydescriptors#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/ljharb/object.getownpropertydescriptors/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/object.getownpropertydescriptors"
            }
          ]
        },
        {
          "type": "library",
          "name": "delayed-stream",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/delayed-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "asynckit",
          "version": "0.4.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/asynckit"
            }
          ]
        },
        {
          "type": "library",
          "name": "ajv",
          "version": "5.5.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ajv@5.5.2",
          "author": "Evgeny Poberezkin",
          "description": "Another JSON Schema Validator",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ajv@5.5.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ajv"
            }
          ]
        },
        {
          "type": "library",
          "name": "har-schema",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|har-schema@2.0.0",
          "author": "Ahmad Nassri",
          "description": "JSON Schema for HTTP Archive (HAR)",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/har-schema@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/ahmadnassri/har-schema.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/ahmadnassri/har-schema",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/ahmadnassri/har-schema/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/har-schema"
            }
          ]
        },
        {
          "type": "library",
          "name": "assert-plus",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/assert-plus"
            }
          ]
        },
        {
          "type": "library",
          "name": "jsprim",
          "version": "1.4.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|jsprim@1.4.1",
          "description": "utilities for primitive JavaScript types",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/jsprim@1.4.1",
          "externalReferences": [
            {
              "url": "git://github.com/joyent/node-jsprim.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/joyent/node-jsprim#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/joyent/node-jsprim/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/jsprim"
            }
          ]
        },
        {
          "type": "library",
          "name": "sshpk",
          "version": "1.14.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sshpk@1.14.2",
          "author": "Joyent, Inc",
          "description": "A library for finding and using SSH public keys",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/sshpk@1.14.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/arekinath/node-sshpk.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/arekinath/node-sshpk#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/arekinath/node-sshpk/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/sshpk"
            }
          ]
        },
        {
          "type": "library",
          "name": "mime-db",
          "version": "1.35.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-db@1.35.0",
          "description": "Media Type Database",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mime-db@1.35.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/mime-db"
            }
          ]
        },
        {
          "type": "library",
          "name": "psl",
          "version": "1.1.29",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|psl@1.1.29",
          "author": "Lupo Montero",
          "description": "Domain name parser based on the Public Suffix List",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/psl@1.1.29",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/wrangr/psl.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wrangr/psl#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wrangr/psl/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/psl"
            }
          ]
        },
        {
          "type": "library",
          "name": "punycode",
          "version": "1.4.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/punycode"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-align",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-align@2.0.0",
          "author": "nexdrew",
          "description": "align-text with ANSI support for CLIs",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-align@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/nexdrew/ansi-align.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/nexdrew/ansi-align#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/nexdrew/ansi-align/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ansi-align"
            }
          ]
        },
        {
          "type": "library",
          "name": "camelcase",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/camelcase"
            }
          ]
        },
        {
          "type": "library",
          "name": "cli-boxes",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-boxes@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Boxes for use in the terminal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cli-boxes@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/cli-boxes.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/cli-boxes#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/cli-boxes/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cli-boxes"
            }
          ]
        },
        {
          "type": "library",
          "name": "term-size",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|term-size@1.2.0",
          "author": "Sindre Sorhus",
          "description": "Reliably get the terminal window size (columns & rows)",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/term-size@1.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/term-size.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/term-size#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/term-size/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/term-size"
            }
          ]
        },
        {
          "type": "library",
          "name": "widest-line",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|widest-line@2.0.1",
          "author": "Sindre Sorhus",
          "description": "Get the visual width of the widest line in a string - the number of columns required to display it",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/widest-line@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/widest-line.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/widest-line#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/widest-line/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/widest-line"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-styles",
          "version": "3.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ansi-styles"
            }
          ]
        },
        {
          "type": "library",
          "name": "escape-string-regexp",
          "version": "1.0.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/escape-string-regexp"
            }
          ]
        },
        {
          "type": "library",
          "name": "supports-color",
          "version": "5.4.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|supports-color@5.4.0",
          "author": "Sindre Sorhus",
          "description": "Detect whether a terminal supports color",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/supports-color@5.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/supports-color"
            }
          ]
        },
        {
          "type": "library",
          "name": "dot-prop",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dot-prop@4.2.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@4.2.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/dot-prop"
            }
          ]
        },
        {
          "type": "library",
          "name": "make-dir",
          "version": "1.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|make-dir@1.3.0",
          "author": "Sindre Sorhus",
          "description": "Make a directory and its parents if needed - Think `mkdir -p`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/make-dir@1.3.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/make-dir.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/make-dir#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/make-dir/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/make-dir"
            }
          ]
        },
        {
          "type": "library",
          "name": "unique-string",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-string@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Generate a unique random string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/unique-string@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/unique-string.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/unique-string#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/unique-string/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/unique-string"
            }
          ]
        },
        {
          "type": "library",
          "name": "global-dirs",
          "version": "0.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|global-dirs@0.1.1",
          "author": "Sindre Sorhus",
          "description": "Get the directory of globally installed packages and binaries",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/global-dirs@0.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/global-dirs.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/global-dirs#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/global-dirs/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/global-dirs"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-path-inside",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-path-inside@1.0.1",
          "author": "Sindre Sorhus",
          "description": "Check if a path is inside another path",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-path-inside@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/is-path-inside.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/is-path-inside#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/is-path-inside/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-path-inside"
            }
          ]
        },
        {
          "type": "library",
          "name": "package-json",
          "version": "4.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|package-json@4.0.1",
          "author": "Sindre Sorhus",
          "description": "Get metadata of a package from the npm registry",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/package-json@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/package-json.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/package-json#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/package-json/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/package-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "spdx-license-ids",
          "version": "3.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-license-ids@3.0.3",
          "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.3",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/spdx-license-ids"
            }
          ]
        },
        {
          "type": "library",
          "name": "spdx-exceptions",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-exceptions@2.1.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.1.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/spdx-exceptions"
            }
          ]
        },
        {
          "type": "library",
          "name": "prr",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|prr@1.0.1",
          "author": "Rod Vagg",
          "description": "A better Object.defineProperty()",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/prr@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/rvagg/prr.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/rvagg/prr",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/rvagg/prr/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/prr"
            }
          ]
        },
        {
          "type": "library",
          "name": "clone",
          "version": "1.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|clone@1.0.4",
          "author": "Paul Vorbach",
          "description": "deep cloning of objects and arrays",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/clone@1.0.4",
          "externalReferences": [
            {
              "url": "git://github.com/pvorb/node-clone.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/pvorb/node-clone#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/pvorb/node-clone/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/clone"
            }
          ]
        },
        {
          "type": "library",
          "name": "balanced-match",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/balanced-match"
            }
          ]
        },
        {
          "type": "library",
          "name": "concat-map",
          "version": "0.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/concat-map"
            }
          ]
        },
        {
          "type": "library",
          "name": "wrap-ansi",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wrap-ansi@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Wordwrap a string with ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/wrap-ansi@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/chalk/wrap-ansi.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/chalk/wrap-ansi#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/chalk/wrap-ansi/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/wrap-ansi"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "string-width",
              "version": "1.0.2",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wrap-ansi@2.1.0|string-width@1.0.2",
              "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@1.0.2",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "locate-path",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/locate-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "lcid",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lcid@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Mapping between standard locale identifiers and Windows locale identifiers (LCID)",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lcid@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/lcid.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/lcid#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/lcid/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lcid"
            }
          ]
        },
        {
          "type": "library",
          "name": "mem",
          "version": "4.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mem@4.3.0",
          "author": "Sindre Sorhus",
          "description": "Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mem@4.3.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/mem.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/mem#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/mem/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/mem"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "mimic-fn",
              "version": "2.1.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mem@4.3.0|mimic-fn@2.1.0",
              "author": "Sindre Sorhus",
              "description": "Make a function mimic another one",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/mimic-fn@2.1.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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/mem/node_modules/mimic-fn"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "humanize-ms",
          "version": "1.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|humanize-ms@1.2.1",
          "author": "dead-horse",
          "description": "transform humanize time to ms",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/humanize-ms@1.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/node-modules/humanize-ms.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/node-modules/humanize-ms#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/node-modules/humanize-ms/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/humanize-ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "agent-base",
          "version": "4.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/agent-base"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "3.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/debug"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "ms",
              "version": "2.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|debug@3.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/debug/node_modules/ms"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "encoding",
          "version": "0.1.12",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|encoding@0.1.12",
          "author": "Andris Reinman",
          "description": "Convert encodings, uses iconv by default and fallbacks to iconv-lite if needed",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/encoding@0.1.12",
          "externalReferences": [
            {
              "url": "git+https://github.com/andris9/encoding.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/andris9/encoding#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/andris9/encoding/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/encoding"
            }
          ]
        },
        {
          "type": "library",
          "name": "socks",
          "version": "2.3.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|socks@2.3.3",
          "author": "Josh Glazebrook",
          "description": "Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/socks@2.3.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/JoshGlazebrook/socks.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/JoshGlazebrook/socks/",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/JoshGlazebrook/socks/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/socks"
            }
          ]
        },
        {
          "type": "library",
          "name": "code-point-at",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|code-point-at@1.1.0",
          "author": "Sindre Sorhus",
          "description": "ES2015 `String#codePointAt()` ponyfill",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/code-point-at@1.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/code-point-at.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/code-point-at#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/code-point-at/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/code-point-at"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-fullwidth-code-point",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-fullwidth-code-point@1.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@1.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-fullwidth-code-point"
            }
          ]
        },
        {
          "type": "library",
          "name": "define-properties",
          "version": "1.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/define-properties"
            }
          ]
        },
        {
          "type": "library",
          "name": "es-abstract",
          "version": "1.12.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|es-abstract@1.12.0",
          "author": "Jordan Harband",
          "description": "ECMAScript spec abstract operations.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/es-abstract@1.12.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/es-abstract"
            }
          ]
        },
        {
          "type": "library",
          "name": "co",
          "version": "4.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|co@4.6.0",
          "description": "generator async control flow goodness",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/co@4.6.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/tj/co.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/tj/co#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/tj/co/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/co"
            }
          ]
        },
        {
          "type": "library",
          "name": "fast-deep-equal",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fast-deep-equal@1.1.0",
          "author": "Evgeny Poberezkin",
          "description": "Fast deep equal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fast-deep-equal@1.1.0",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/fast-deep-equal"
            }
          ]
        },
        {
          "type": "library",
          "name": "fast-json-stable-stringify",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/fast-json-stable-stringify"
            }
          ]
        },
        {
          "type": "library",
          "name": "json-schema-traverse",
          "version": "0.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|json-schema-traverse@0.3.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.3.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/json-schema-traverse"
            }
          ]
        },
        {
          "type": "library",
          "name": "extsprintf",
          "version": "1.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|extsprintf@1.3.0",
          "description": "extended POSIX-style sprintf",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/extsprintf@1.3.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/extsprintf"
            }
          ]
        },
        {
          "type": "library",
          "name": "json-schema",
          "version": "0.2.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|json-schema@0.2.3",
          "author": "Kris Zyp",
          "description": "JSON Schema validation and specifications",
          "licenses": [
            {
              "license": {
                "name": "AFLv2.1",
                "acknowledgement": "declared",
                "url": "http://trac.dojotoolkit.org/browser/dojo/trunk/LICENSE#L43"
              }
            },
            {
              "license": {
                "name": "BSD",
                "acknowledgement": "declared",
                "url": "http://trac.dojotoolkit.org/browser/dojo/trunk/LICENSE#L13"
              }
            }
          ],
          "purl": "pkg:npm/json-schema@0.2.3",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/kriszyp/json-schema.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kriszyp/json-schema#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/kriszyp/json-schema/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/json-schema"
            }
          ]
        },
        {
          "type": "library",
          "name": "verror",
          "version": "1.10.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/verror"
            }
          ]
        },
        {
          "type": "library",
          "name": "asn1",
          "version": "0.2.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|asn1@0.2.4",
          "author": "Joyent",
          "description": "Contains parsers and serializers for ASN.1 (currently BER only)",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/asn1@0.2.4",
          "externalReferences": [
            {
              "url": "git://github.com/joyent/node-asn1.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/joyent/node-asn1#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/joyent/node-asn1/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/asn1"
            }
          ]
        },
        {
          "type": "library",
          "name": "bcrypt-pbkdf",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|bcrypt-pbkdf@1.0.2",
          "description": "Port of the OpenBSD bcrypt_pbkdf function to pure JS",
          "scope": "optional",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/bcrypt-pbkdf@1.0.2",
          "externalReferences": [
            {
              "url": "git://github.com/joyent/node-bcrypt-pbkdf.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/joyent/node-bcrypt-pbkdf#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/joyent/node-bcrypt-pbkdf/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/bcrypt-pbkdf"
            }
          ]
        },
        {
          "type": "library",
          "name": "dashdash",
          "version": "1.14.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dashdash@1.14.1",
          "author": "Trent Mick",
          "description": "A light, featureful and explicit option parsing library.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/dashdash@1.14.1",
          "externalReferences": [
            {
              "url": "git://github.com/trentm/node-dashdash.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/trentm/node-dashdash#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/trentm/node-dashdash/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/dashdash"
            }
          ]
        },
        {
          "type": "library",
          "name": "ecc-jsbn",
          "version": "0.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ecc-jsbn@0.1.2",
          "author": "Jeremie Miller",
          "description": "ECC JS code based on JSBN",
          "scope": "optional",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ecc-jsbn@0.1.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/quartzjer/ecc-jsbn.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/quartzjer/ecc-jsbn",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/quartzjer/ecc-jsbn/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ecc-jsbn"
            }
          ]
        },
        {
          "type": "library",
          "name": "getpass",
          "version": "0.1.7",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|getpass@0.1.7",
          "author": "Alex Wilson",
          "description": "getpass for node.js",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/getpass@0.1.7",
          "externalReferences": [
            {
              "url": "git+https://github.com/arekinath/node-getpass.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/arekinath/node-getpass#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/arekinath/node-getpass/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/getpass"
            }
          ]
        },
        {
          "type": "library",
          "name": "jsbn",
          "version": "0.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|jsbn@0.1.1",
          "author": "Tom Wu",
          "description": "The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.",
          "scope": "optional",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/jsbn@0.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/andyperlitch/jsbn.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/andyperlitch/jsbn#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/andyperlitch/jsbn/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/jsbn"
            }
          ]
        },
        {
          "type": "library",
          "name": "safer-buffer",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/safer-buffer"
            }
          ]
        },
        {
          "type": "library",
          "name": "tweetnacl",
          "version": "0.14.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tweetnacl@0.14.5",
          "author": "TweetNaCl-js contributors",
          "description": "Port of TweetNaCl cryptographic library to JavaScript",
          "scope": "optional",
          "licenses": [
            {
              "license": {
                "id": "Unlicense",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/tweetnacl@0.14.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/dchest/tweetnacl-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://tweetnacl.js.org",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/dchest/tweetnacl-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/tweetnacl"
            }
          ]
        },
        {
          "type": "library",
          "name": "execa",
          "version": "0.7.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|execa@0.7.0",
          "author": "Sindre Sorhus",
          "description": "A better `child_process`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/execa@0.7.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/execa.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/execa#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/execa/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/execa"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "get-stream",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|execa@0.7.0|get-stream@3.0.0",
              "author": "Sindre Sorhus",
              "description": "Get a stream as a string, buffer, or array",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/get-stream@3.0.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/sindresorhus/get-stream.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/sindresorhus/get-stream#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/sindresorhus/get-stream/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/execa/node_modules/get-stream"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "color-convert",
          "version": "1.9.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|color-convert@1.9.1",
          "author": "Heather Arthur",
          "description": "Plain color conversion functions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-convert@1.9.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/color-convert"
            }
          ]
        },
        {
          "type": "library",
          "name": "has-flag",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/has-flag"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-obj",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-obj"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/pify"
            }
          ]
        },
        {
          "type": "library",
          "name": "crypto-random-string",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|crypto-random-string@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Generate a cryptographically strong random string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/crypto-random-string@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/crypto-random-string.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/crypto-random-string#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/crypto-random-string/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/crypto-random-string"
            }
          ]
        },
        {
          "type": "library",
          "name": "got",
          "version": "6.7.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|got@6.7.1",
          "description": "Simplified HTTP requests",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/got@6.7.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/got.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/got#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/got/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/got"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "get-stream",
              "version": "3.0.0",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|got@6.7.1|get-stream@3.0.0",
              "author": "Sindre Sorhus",
              "description": "Get a stream as a string, buffer, or array",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/get-stream@3.0.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/sindresorhus/get-stream.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/sindresorhus/get-stream#readme",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/sindresorhus/get-stream/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/got/node_modules/get-stream"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "registry-auth-token",
          "version": "3.4.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|registry-auth-token@3.4.0",
          "author": "Espen Hovlandsdal",
          "description": "Get the auth token set for an npm registry (if any)",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/registry-auth-token@3.4.0",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/rexxars/registry-auth-token.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/rexxars/registry-auth-token#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/rexxars/registry-auth-token/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/registry-auth-token"
            }
          ]
        },
        {
          "type": "library",
          "name": "registry-url",
          "version": "3.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|registry-url@3.1.0",
          "author": "Sindre Sorhus",
          "description": "Get the set npm registry URL",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/registry-url@3.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/registry-url.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/registry-url#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/registry-url/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/registry-url"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-exists",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/path-exists"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-locate",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/p-locate"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-stream",
          "version": "1.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-run-path",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-run-path@2.0.2",
          "author": "Sindre Sorhus",
          "description": "Get your PATH prepended with locally installed binaries",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-run-path@2.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/npm-run-path.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/npm-run-path#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/npm-run-path/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/npm-run-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-finally",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-finally@1.0.0",
          "author": "Sindre Sorhus",
          "description": "`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-finally@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/p-finally.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/p-finally#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/p-finally/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/p-finally"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-eof",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-eof@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip the End-Of-File (EOF) character from a string/buffer",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-eof@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/strip-eof.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-eof#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/strip-eof/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/strip-eof"
            }
          ]
        },
        {
          "type": "library",
          "name": "invert-kv",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|invert-kv@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Invert the key/value of an object. Example: `{foo: 'bar'}` → `{bar: 'foo'}`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/invert-kv@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/invert-kv.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/invert-kv#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/invert-kv/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/invert-kv"
            }
          ]
        },
        {
          "type": "library",
          "name": "map-age-cleaner",
          "version": "0.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|map-age-cleaner@0.1.3",
          "author": "Sam Verschueren",
          "description": "Automatically cleanup expired items in a Map",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/map-age-cleaner@0.1.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/SamVerschueren/map-age-cleaner.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/SamVerschueren/map-age-cleaner#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/SamVerschueren/map-age-cleaner/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/map-age-cleaner"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-is-promise",
          "version": "2.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-is-promise@2.1.0",
          "author": "Sindre Sorhus",
          "description": "Check if something is a promise",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-is-promise@2.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/p-is-promise.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/p-is-promise#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/p-is-promise/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/p-is-promise"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ms@2.1.1",
          "description": "Tiny millisecond conversion utility",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ms@2.1.1",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ms"
            }
          ]
        },
        {
          "type": "library",
          "name": "es6-promisify",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/es6-promisify"
            }
          ]
        },
        {
          "type": "library",
          "name": "iconv-lite",
          "version": "0.4.23",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|iconv-lite@0.4.23",
          "author": "Alexander Shtuchkin",
          "description": "Convert character encodings in pure javascript.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/iconv-lite@0.4.23",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/iconv-lite"
            }
          ]
        },
        {
          "type": "library",
          "name": "ip",
          "version": "1.1.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ip@1.1.5",
          "author": "Fedor Indutny",
          "description": "[![](https://badge.fury.io/js/ip.svg)](https://www.npmjs.com/package/ip)",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ip@1.1.5",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/indutny/node-ip.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/indutny/node-ip",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/indutny/node-ip/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/ip"
            }
          ]
        },
        {
          "type": "library",
          "name": "smart-buffer",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|smart-buffer@4.1.0",
          "author": "Josh Glazebrook",
          "description": "smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/smart-buffer@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/JoshGlazebrook/smart-buffer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/JoshGlazebrook/smart-buffer/",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/JoshGlazebrook/smart-buffer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/smart-buffer"
            }
          ]
        },
        {
          "type": "library",
          "name": "number-is-nan",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/number-is-nan"
            }
          ]
        },
        {
          "type": "library",
          "name": "object-keys",
          "version": "1.0.12",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|object-keys@1.0.12",
          "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.0.12",
          "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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/object-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "es-to-primitive",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/es-to-primitive"
            }
          ]
        },
        {
          "type": "library",
          "name": "function-bind",
          "version": "1.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/function-bind"
            }
          ]
        },
        {
          "type": "library",
          "name": "has",
          "version": "1.0.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/has"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-callable",
          "version": "1.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-callable"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-regex",
          "version": "1.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "cross-spawn",
          "version": "5.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0",
          "author": "IndigoUnited",
          "description": "Cross platform child_process#spawn and child_process#spawnSync",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/cross-spawn@5.1.0",
          "externalReferences": [
            {
              "url": "git://github.com/IndigoUnited/node-cross-spawn.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/IndigoUnited/node-cross-spawn#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/IndigoUnited/node-cross-spawn/issues/",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/cross-spawn"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "lru-cache",
              "version": "4.1.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/cross-spawn/node_modules/lru-cache"
                }
              ]
            },
            {
              "type": "library",
              "name": "yallist",
              "version": "2.1.2",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0|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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/cross-spawn/node_modules/yallist"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "color-name",
          "version": "1.1.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/color-name"
            }
          ]
        },
        {
          "type": "library",
          "name": "create-error-class",
          "version": "3.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|create-error-class@3.0.2",
          "author": "Vsevolod Strukchinsky",
          "description": "Create Error classes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/create-error-class@3.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/floatdrop/create-error-class.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/floatdrop/create-error-class#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/floatdrop/create-error-class/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/create-error-class"
            }
          ]
        },
        {
          "type": "library",
          "name": "duplexer3",
          "version": "0.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexer3@0.1.4",
          "author": "Conrad Pankoff",
          "description": "Like duplexer but using streams3",
          "licenses": [
            {
              "license": {
                "id": "BSD-3-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/duplexer3@0.1.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/floatdrop/duplexer3.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/floatdrop/duplexer3#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/floatdrop/duplexer3/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/duplexer3"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-redirect",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-redirect@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Check if a number is a redirect HTTP status code",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-redirect@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/is-redirect.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/is-redirect#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/is-redirect/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-redirect"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-retry-allowed",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-retry-allowed@1.2.0",
          "author": "Vsevolod Strukchinsky",
          "description": "Is retry allowed for Error?",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-retry-allowed@1.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/floatdrop/is-retry-allowed.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/floatdrop/is-retry-allowed#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/floatdrop/is-retry-allowed/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-retry-allowed"
            }
          ]
        },
        {
          "type": "library",
          "name": "lowercase-keys",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lowercase-keys@1.0.1",
          "author": "Sindre Sorhus",
          "description": "Lowercase the keys of an object",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/lowercase-keys@1.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/lowercase-keys.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/lowercase-keys#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/lowercase-keys/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/lowercase-keys"
            }
          ]
        },
        {
          "type": "library",
          "name": "timed-out",
          "version": "4.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|timed-out@4.0.1",
          "author": "Vsevolod Strukchinsky",
          "description": "Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/timed-out@4.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/floatdrop/timed-out.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/floatdrop/timed-out#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/floatdrop/timed-out/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/timed-out"
            }
          ]
        },
        {
          "type": "library",
          "name": "unzip-response",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unzip-response@2.0.1",
          "description": "Unzip a HTTP response if needed",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/unzip-response@2.0.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/unzip-response.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/unzip-response#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/unzip-response/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/unzip-response"
            }
          ]
        },
        {
          "type": "library",
          "name": "url-parse-lax",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|url-parse-lax@1.0.0",
          "author": "Sindre Sorhus",
          "description": "url.parse() with support for protocol-less URLs & IPs",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/url-parse-lax@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/url-parse-lax.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/url-parse-lax#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/url-parse-lax/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/url-parse-lax"
            }
          ]
        },
        {
          "type": "library",
          "name": "rc",
          "version": "1.2.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8",
          "author": "Dominic Tarr",
          "description": "hardwired configuration loader",
          "licenses": [
            {
              "expression": "(BSD-2-Clause OR MIT OR Apache-2.0)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/rc@1.2.8",
          "externalReferences": [
            {
              "url": "git+https://github.com/dominictarr/rc.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/dominictarr/rc#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/dominictarr/rc/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/rc"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "minimist",
              "version": "1.2.5",
              "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8|minimist@1.2.5",
              "author": "James Halliday",
              "description": "parse argument options",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/minimist@1.2.5",
              "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\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:development",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:bundled",
                  "value": "true"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/npm/node_modules/rc/node_modules/minimist"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "p-limit",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-limit@1.2.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.2.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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/p-limit"
            }
          ]
        },
        {
          "type": "library",
          "name": "nice-try",
          "version": "1.0.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/nice-try"
            }
          ]
        },
        {
          "type": "library",
          "name": "path-key",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/path-key"
            }
          ]
        },
        {
          "type": "library",
          "name": "shebang-command",
          "version": "1.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/shebang-command"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-defer",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-defer@1.0.0",
          "author": "Sindre Sorhus",
          "description": "Create a deferred promise",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-defer@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/p-defer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/p-defer#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/p-defer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/p-defer"
            }
          ]
        },
        {
          "type": "library",
          "name": "es6-promise",
          "version": "4.2.8",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/es6-promise"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-date-object",
          "version": "1.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-date-object"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-symbol",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/is-symbol"
            }
          ]
        },
        {
          "type": "library",
          "name": "capture-stack-trace",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|capture-stack-trace@1.0.0",
          "author": "Vsevolod Strukchinsky",
          "description": "Error.captureStackTrace ponyfill",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/capture-stack-trace@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/floatdrop/capture-stack-trace.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/floatdrop/capture-stack-trace#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/floatdrop/capture-stack-trace/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/capture-stack-trace"
            }
          ]
        },
        {
          "type": "library",
          "name": "prepend-http",
          "version": "1.0.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|prepend-http@1.0.4",
          "author": "Sindre Sorhus",
          "description": "Prepend `http://` to humanized URLs like todomvc.com and localhost",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/prepend-http@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/prepend-http.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/prepend-http#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/prepend-http/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/prepend-http"
            }
          ]
        },
        {
          "type": "library",
          "name": "deep-extend",
          "version": "0.6.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|deep-extend@0.6.0",
          "author": "Viacheslav Lotsmanov",
          "description": "Recursive object extending",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            },
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared",
                "url": "https://raw.githubusercontent.com/unclechu/node-deep-extend/master/LICENSE"
              }
            }
          ],
          "purl": "pkg:npm/deep-extend@0.6.0",
          "externalReferences": [
            {
              "url": "git://github.com/unclechu/node-deep-extend.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/unclechu/node-deep-extend",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/unclechu/node-deep-extend/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/deep-extend"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-json-comments",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/strip-json-comments"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-try",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/p-try"
            }
          ]
        },
        {
          "type": "library",
          "name": "shebang-regex",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/shebang-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "has-symbols",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/has-symbols"
            }
          ]
        },
        {
          "type": "library",
          "name": "pseudomap",
          "version": "1.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|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\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:bundled",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/npm/node_modules/pseudomap"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "rc",
      "version": "1.2.8",
      "bom-ref": "karma@5.0.9-tuxcare.4|rc@1.2.8",
      "author": "Dominic Tarr",
      "description": "hardwired configuration loader",
      "licenses": [
        {
          "expression": "(BSD-2-Clause OR MIT OR Apache-2.0)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/rc@1.2.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/dominictarr/rc.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dominictarr/rc#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dominictarr/rc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cb76c682a2a3dd005dc4b6cb9289a5a2192fb00f207408944254812670617e7f813f18386dceb677c4dc056d79c1abc37e07b10a071c72485c66fcb0c9060f3b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rc"
        }
      ]
    },
    {
      "type": "library",
      "name": "registry-auth-token",
      "version": "4.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|registry-auth-token@4.1.1",
      "author": "Espen Hovlandsdal",
      "description": "Get the auth token set for an npm registry (if any)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/registry-auth-token@4.1.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/rexxars/registry-auth-token.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/rexxars/registry-auth-token#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rexxars/registry-auth-token/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f5b292ee74e5f7efc0d6ceed9cf786ad4a5171563e2d487b6df160ce99dd00b74f7d74017d057beeb415b6a814577b62e2f73f224f35131f14243583435db340"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/registry-auth-token"
        }
      ]
    },
    {
      "type": "library",
      "name": "tempy",
      "version": "0.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|tempy@0.3.0",
      "author": "Sindre Sorhus",
      "description": "Get a random temporary file or directory path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tempy@0.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/tempy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/tempy#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/tempy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5ab1ffa6e8bc602c267a2028c55fa5a511fd1e946d80185247656204f82919bff09d80f3a76d51e0c378e5fb021af2d13af63aee8ddbca125161138d27222655"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tempy"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "type-fest",
          "version": "0.3.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|tempy@0.3.0|type-fest@0.3.1",
          "author": "Sindre Sorhus",
          "description": "A collection of essential TypeScript types",
          "licenses": [
            {
              "expression": "(MIT OR CC0-1.0)",
              "acknowledgement": "declared"
            }
          ],
          "purl": "pkg:npm/type-fest@0.3.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/type-fest.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/type-fest/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "7141899c276be124db78f0a0a8d15ba553427a96be900568849b35b0b871cdd1fe82712839df1585b61aee90f7cd9606894456336c731082377d07118b30e461"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/tempy/node_modules/type-fest"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "into-stream",
      "version": "5.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|into-stream@5.1.1",
      "author": "Sindre Sorhus",
      "description": "Convert a string/promise/array/iterable/buffer/typedarray/arraybuffer/object into a stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/into-stream@5.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/into-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/into-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/into-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/into-stream/-/into-stream-5.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "92bac027b31c4311869af6986c1ed0d66700f9c47083d223d917d621e55eb0d060543666cd8fc56b82296544f76e6751ccccdd7ff9b396d086d83abdf4864604"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/into-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "java-properties",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|java-properties@1.0.2",
      "description": "Reads and interpolates Java .properties files",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/java-properties@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/mattdsteele/java-properties.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://github.com/mattdsteele/java-properties",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mattdsteele/java-properties/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/java-properties/-/java-properties-1.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "aa37697a8db22a56131fb9c574ad2f6d95ae4c27ac938a3adefe6254e9613103dfb886507d6fc7237e528df840fb8aa9837eab9c54af50ae5bd66f9c9086e541"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/java-properties"
        }
      ]
    },
    {
      "type": "library",
      "name": "pump",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|pump@3.0.0",
      "author": "Mathias Buus Madsen",
      "description": "pipe streams together and close all of them if one of them closes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pump@3.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/mafintosh/pump.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mafintosh/pump#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mafintosh/pump/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2f0672fa9dd216cd4fcad77f8d872de30a6fe3d1e2602a9df5195ce5955d93457ef18cefea34790659374d198f2f57edebd4f13f420c64627e58f154d81161c3"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pump"
        }
      ]
    },
    {
      "type": "library",
      "name": "argv-formatter",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|argv-formatter@1.0.0",
      "author": "Ben Drucker",
      "description": "Bizarro minimist: transform an options object into argv",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/argv-formatter@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/bendrucker/argv-formatter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bendrucker/argv-formatter",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bendrucker/argv-formatter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a0ca0cbc29a5b73e836eebe1cbf6c5e0e4eb82f9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/argv-formatter"
        }
      ]
    },
    {
      "type": "library",
      "name": "spawn-error-forwarder",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|spawn-error-forwarder@1.0.0",
      "author": "Ben Drucker",
      "description": "Emit errors on stdout stream for a spawned child process",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/spawn-error-forwarder@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/bendrucker/spawn-error-forwarder.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bendrucker/spawn-error-forwarder",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bendrucker/spawn-error-forwarder/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/spawn-error-forwarder/-/spawn-error-forwarder-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1afd94738e999b0346d7b9fc373be55e07577029"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/spawn-error-forwarder"
        }
      ]
    },
    {
      "type": "library",
      "name": "traverse",
      "version": "0.6.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|traverse@0.6.6",
      "author": "James Halliday",
      "description": "traverse and transform objects by visiting every node on a recursive walk",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/traverse@0.6.6",
      "externalReferences": [
        {
          "url": "git://github.com/substack/js-traverse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/substack/js-traverse",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/substack/js-traverse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "cbdf560fd7b9af632502fed40f918c157ea97137"
            }
          ],
          "comment": "as detected 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"
        }
      ]
    },
    {
      "type": "library",
      "name": "lru-cache",
      "version": "5.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|lru-cache@5.1.1",
      "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@5.1.1",
      "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-5.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lru-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "cardinal",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|cardinal@2.1.1",
      "author": "Thorsten Lorenz",
      "description": "Syntax highlights JavaScript code with ANSI colors to be printed to the terminal.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cardinal@2.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/cardinal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/cardinal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/cardinal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7cc1055d822d212954d07b085dea251cc7bc5505"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cardinal"
        }
      ]
    },
    {
      "type": "library",
      "name": "cli-table",
      "version": "0.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "node-emoji",
      "version": "1.10.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|node-emoji@1.10.0",
      "author": "Daniel Bugl",
      "description": "simple emoji support for node.js projects",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/node-emoji@1.10.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/omnidan/node-emoji.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/omnidan/node-emoji#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/omnidan/node-emoji/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "62ddf7f3821fe47e81606547887c132fef7d3b324a1e1829f364bcfdd92d10aef74f6e816b376067825987ddb1495b46349bf3f546d774d01ce6172b5d5e36bf"
            }
          ],
          "comment": "as detected 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-emoji"
        }
      ]
    },
    {
      "type": "library",
      "name": "supports-hyperlinks",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|supports-hyperlinks@1.0.1",
      "author": "James Talmage",
      "description": "Detect if your terminal emulator supports hyperlinks",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/supports-hyperlinks@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jamestalmage/supports-hyperlinks.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jamestalmage/supports-hyperlinks#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jamestalmage/supports-hyperlinks/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1c78b991549e7ca6899066176c3b8a6d4191571aa75869f72767b7f4261c34911f59c886ab6cd8b4e8572d396face656d5053b557ebbc3b7cc99669f1d7f4f7f"
            }
          ],
          "comment": "as detected 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-hyperlinks"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "has-flag",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|supports-hyperlinks@1.0.1|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/supports-hyperlinks/node_modules/has-flag"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "pkg-conf",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Get namespaced config from the closest package.json",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/pkg-conf@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/pkg-conf.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/pkg-conf#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/pkg-conf/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2126514ca6f2abfebd168596df18ba57867f0058"
            }
          ],
          "comment": "as detected 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-conf"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "load-json-file",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|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/pkg-conf/node_modules/load-json-file"
            }
          ]
        },
        {
          "type": "library",
          "name": "parse-json",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|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/pkg-conf/node_modules/parse-json"
            }
          ]
        },
        {
          "type": "library",
          "name": "pify",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|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/pkg-conf/node_modules/pify"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "array-from",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|@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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|base64id@2.0.0",
      "author": "Kristian Faeldt",
      "description": "Generates a base64 id",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/base64id@2.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-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9467b7e28e841e3f72dcab6cf51e1962cfc6afee8decc09a3252050371754763b9fe6ecad3a0317d278ee79df43c411113afd6c8483796cbb2c3818794f647a2"
            }
          ],
          "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@5.0.9-tuxcare.4|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.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|engine.io-parser@2.2.0",
      "description": "Parser for the client for the realtime Engine",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/engine.io-parser@2.2.0",
      "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.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e88dea0fd894c68b6c0b91c432eb86b0a0347177ab1b3fb8b8671740491f06276029fd1a9ac8ebaedc1c6f02bf9f3a590717255e557b80697d7605afbb82c5eb"
            }
          ],
          "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": "7.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|ws@7.3.0",
      "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@7.3.0",
      "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-7.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "885b57ce78195573c68294e53f5ac1aac50af36a7db4aaac5913e0e4be7a7a08a58ee8c94f7bc60189c700dbc5c4189e5eb4c56af8738715b9da39da595fb0db"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ws"
        }
      ]
    },
    {
      "type": "library",
      "name": "backo2",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.4.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2",
      "description": "Client for the realtime Engine",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/engine.io-client@3.4.2",
      "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.4.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0168dcd57834e9ae943c538103325fe3c5b5511fea2989affee6e0482ba6a3d19782f2ffc4622fa34e5d5e804bfb63532cc8a90c8ee29fcc4aeb50b5ecbdb9c6"
            }
          ],
          "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": "component-emitter",
          "version": "1.3.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|component-emitter@1.3.0",
          "description": "Event emitter",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/component-emitter@1.3.0",
          "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.3.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "45ddec7ba401fac3b54f0a998ec710aeeae910f21f3b4ff26274a29fa43fac3de63aeb47bd4ac202126e6f7afdd2e35bf9211206e134418a01f7461d7dab6c46"
                }
              ],
              "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/component-emitter"
            }
          ]
        },
        {
          "type": "library",
          "name": "debug",
          "version": "4.1.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|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/engine.io-client/node_modules/debug"
            }
          ]
        },
        {
          "type": "library",
          "name": "ws",
          "version": "6.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|ws@6.1.4",
          "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.1.4",
          "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.1.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "7aa65f2fe344fd841cd7f6729e1a23795f2af87d39d2847c019dae21ebfb454d74b2f03d66725475d1dc39465324b8a767dc847dd0369120134b6a992b97e124"
                }
              ],
              "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/ws"
            }
          ]
        },
        {
          "type": "library",
          "name": "ms",
          "version": "2.1.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.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:path",
              "value": "node_modules/engine.io-client/node_modules/ms"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "has-cors",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "wrap-ansi",
      "version": "6.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0",
      "author": "Sindre Sorhus",
      "description": "Wordwrap a string with ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/wrap-ansi@6.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/wrap-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/wrap-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/wrap-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "afa94f7011b1657948732984bbb227c43321756d0a0f1a4b82814b720b9ab3109a27f48e219c0835ab4af4a63fb5ff99ae5cb038a5345038f70135d405fc495c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/wrap-ansi"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "ansi-styles",
          "version": "4.2.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|ansi-styles@4.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@4.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-4.2.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "f551a3accb06d6f78fc5c4b0790b0ddb4298fdce3337487d7cb8ea01bc1b3df6a1337b7e34bf8cf470bcc5e5c6d88f295f93686a64c636ea26114148edf7148c"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/ansi-styles"
            }
          ]
        },
        {
          "type": "library",
          "name": "string-width",
          "version": "4.2.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|string-width@4.2.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@4.2.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-4.2.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cd4cf9243fad82ab6e0e3321c08839b85555dddb6a67dc902656557eae08d35fcae4f6a3e541e3ed5cab40e26fcdac125652a939b0296df0f411deb225cfb57a"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/string-width"
            }
          ]
        },
        {
          "type": "library",
          "name": "strip-ansi",
          "version": "6.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|strip-ansi@6.0.0",
          "author": "Sindre Sorhus",
          "description": "Strip ANSI escape codes from a string",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/strip-ansi@6.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-6.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "02ebca4eb4df40d60d21cb5b4752bf6064d1d7be7a1b270fb20edbf5b755f43baababe20bfa68aa875da87aed9f08992ed6133e5055c3ad95f5b6ad912e82deb"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/strip-ansi"
            }
          ]
        },
        {
          "type": "library",
          "name": "color-convert",
          "version": "2.0.1",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|color-convert@2.0.1",
          "author": "Heather Arthur",
          "description": "Plain color conversion functions",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-convert@2.0.1",
          "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-2.0.1.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/color-convert"
            }
          ]
        },
        {
          "type": "library",
          "name": "emoji-regex",
          "version": "8.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|emoji-regex@8.0.0",
          "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@8.0.0",
          "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-8.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/emoji-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-fullwidth-code-point",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|is-fullwidth-code-point@3.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@3.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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point"
            }
          ]
        },
        {
          "type": "library",
          "name": "ansi-regex",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|ansi-regex@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Regular expression for matching ANSI escape codes",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/ansi-regex@5.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-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "6d8e9f8f9e8e510d215352a314d0d0b8915ecea29dac0c857487af0038aaad61f04a56e604d307a796a4d9fe343e6f094c5c8cda6ab1906ea78241ced757ff96"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/ansi-regex"
            }
          ]
        },
        {
          "type": "library",
          "name": "color-name",
          "version": "1.1.4",
          "bom-ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|color-name@1.1.4",
          "author": "DY",
          "description": "A list of color names and its values",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/color-name@1.1.4",
          "externalReferences": [
            {
              "url": "git+ssh://git@github.com/colorjs/color-name.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/colorjs/color-name",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/colorjs/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.4.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/color-name"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "ensure",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/ensure@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/ensure@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f0d5bbed5c6f88b843d7a3b7114774da50293059eb1dec6ad74612e05e0d7ed36812b29b29a27461879d92d9366e82abb4d45ffe040763f41feb979d3f1e22a7"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/ensure"
        }
      ]
    },
    {
      "type": "library",
      "name": "message",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/message@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/message@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/message/-/message-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "9c48f9b649e838a5ea06c690b42b603dcb0069fe550a0dfe7d686cb38566b6ae34eb7df12ead22ae474374c12c608c7cac64745cf053ba4ab3967f640160a470"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/message"
        }
      ]
    },
    {
      "type": "library",
      "name": "to-lines",
      "group": "@commitlint",
      "version": "8.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@commitlint/to-lines@8.3.4",
      "author": "Mario Nebl",
      "description": "Lint your commit messages",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40commitlint/to-lines@8.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/conventional-changelog/commitlint.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/conventional-changelog/commitlint/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-8.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "e40bdc77046c30856ad25af35d3c296db1b97ca45359c1e4867fe1097249f699b526276c9e2752d72d111a46f73b9d1310719ec215f03686afc56f554e8b1c50"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@commitlint/to-lines"
        }
      ]
    },
    {
      "type": "library",
      "name": "regenerator-runtime",
      "version": "0.11.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "is-directory",
      "version": "0.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|is-directory@0.3.1",
      "author": "Jon Schlinkert",
      "description": "Returns true if a filepath exists on the file system and it's directory.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-directory@0.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/is-directory.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-directory",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/is-directory/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
            }
          ],
          "comment": "as detected 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-directory"
        }
      ]
    },
    {
      "type": "library",
      "name": "dargs",
      "version": "4.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "split2",
      "version": "2.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "color-convert",
      "version": "1.9.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "quick-lru",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "map-obj",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "currently-unhandled",
      "version": "0.4.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "is-plain-obj",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "hosted-git-info",
      "version": "2.7.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "indent-string",
      "version": "3.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "ini",
      "version": "1.3.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "array-ify",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "events",
      "group": "@types",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/events@3.0.0",
      "description": "TypeScript definitions for events",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/events@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "11a39bab022f6b22396bc742ce116b8cacd5c0a2f18e81bd4fa3e9779084a34ecb44a7d0f18a24c39e2be7e5aaec568143ec9746f40060fac7c326b5fd416df6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/events"
        }
      ]
    },
    {
      "type": "library",
      "name": "minimatch",
      "group": "@types",
      "version": "3.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/minimatch@3.0.3",
      "description": "TypeScript definitions for Minimatch",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/minimatch@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b47abaa9d6d3f54d4845219fd7808bd2952550b92cbd8f4e67ee5e12097537bb7e380ded1af369c490b3b8a425b0d8025706c0b3aef42f5bdc5508bc8fd1e39c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/minimatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "node",
      "group": "@types",
      "version": "13.11.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/node@13.11.0",
      "description": "TypeScript definitions for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/node@13.11.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/node",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/node/-/node-13.11.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "b8ce269e6b0820f2bfc9e3bee36176450846508b37f4ad91166ba070900da695dee89d67bc7f3b3efccf658a736bb5e186cf189fdc8801574b67ce33eb5fb4c5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/node"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs.stat",
      "group": "@nodelib",
      "version": "2.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|@nodelib/fs.stat@2.0.3",
      "description": "Get the status of a file with some features",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.stat@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodelib/nodelib.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodelib/nodelib/tree/master#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodelib/nodelib/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "6d0045aee4764c0c287af04477f356328000b4d1b34d181daea9d809cedd8737e836fa8fccbcaa944427cd9de456736b4a9db98b2c44d34ff78767ea180180ac"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@nodelib/fs.stat"
        }
      ]
    },
    {
      "type": "library",
      "name": "fs.walk",
      "group": "@nodelib",
      "version": "1.2.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@nodelib/fs.walk@1.2.4",
      "description": "A library for efficiently walking a directory recursively",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.walk@1.2.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodelib/nodelib.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodelib/nodelib/tree/master#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodelib/nodelib/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d55f57398e2b0d6d2b7a1cdbadca809879f3f1eed22af5f6ee087c1add96801d3ea5dcdd88b57cde9ef69193d4fa3bcc6d2d6a53999ab8fda23af3bcae19aead"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@nodelib/fs.walk"
        }
      ]
    },
    {
      "type": "library",
      "name": "mime-db",
      "version": "1.40.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "hasown",
      "version": "2.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|hasown@2.0.2",
      "author": "Jordan Harband",
      "description": "A robust, ES3 compatible, \"has own property\" predicate.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hasown@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/hasOwn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/hasOwn#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/hasOwn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d21254f5208fbe633320175916a34f5d66ba76a87b59d1f470823dcbe0b24bcac6de72f8f01725adaf4798a8555541f23d6347e58ef10f0001edb7e04a391431"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hasown"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-fullwidth-code-point",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "runtime-corejs3",
      "group": "@babel",
      "version": "7.9.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|@babel/runtime-corejs3@7.9.2",
      "author": "Denis Pushkarev",
      "description": "babel's modular runtime helpers with core-js@3 polyfilling",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/runtime-corejs3@7.9.2",
      "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-corejs3/-/runtime-corejs3-7.9.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1c7c668316c8cce7c5959fad75e44ab5ac5638c528086e4cbb7c0a79498ec6362bc1bdc00078279ad0946cf3cad75feb68858b2012b6e74b7c13604f3b4a7b8c"
            }
          ],
          "comment": "as detected 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-corejs3"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "regenerator-runtime",
          "version": "0.13.5",
          "bom-ref": "karma@5.0.9-tuxcare.4|@babel/runtime-corejs3@7.9.2|regenerator-runtime@0.13.5",
          "author": "Ben Newman",
          "description": "Runtime for Regenerator-compiled generator and async functions.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/regenerator-runtime@0.13.5",
          "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.13.5.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "652e70f02a4a1629d4ccec16ddcf37a0f7955e836cacbb1a0a82ed26f002947d77e63fd1efb46eca6862484ae19b694a7304822299af21649b0e421f02a29094"
                }
              ],
              "comment": "as detected 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-corejs3/node_modules/regenerator-runtime"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "type",
      "version": "1.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|type@1.2.0",
      "author": "Mariusz Nowak",
      "description": "Runtime validation and processing of JavaScript types",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/type@1.2.0",
      "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.2.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fb99ede400278aab029eed9c11041da73080877de4571f27d15a0589d2a907575554b00dfc5f9b8153aa389a8e9c49eb869db6d9c941e69def5250fed500277e"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|es6-symbol@3.1.3",
      "author": "Mariusz Nowak",
      "description": "ECMAScript 6 Symbol polyfill",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es6-symbol@3.1.3",
      "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.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "349e989f716e0e29c168145697fab95ffb3892844706b80a02efb2188e890817a2bb7aab71b261c13d86791fc45d57f295193c7694152682c41612be32edf534"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|stackframe@1.1.1",
      "description": "JS Object representation of a stack frame",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stackframe@1.1.1",
      "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.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d0f95885d2a1e807c5c51c8afeffbafe4fbf98c7f288405b4cce4bf780f4672b509c9d7aeb0bb0a1360b1c55866ecd9da40f1182aefadca19698dd4440460745"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "path-type",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "shebang-regex",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "sprintf-js",
      "version": "1.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "expand-tilde",
      "version": "2.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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-512",
              "content": "0391267ac1d6eab7e767dcac1d08cf7494678b44916abd2d8ed1b930db66f67e5352fb1853ca28ce9aed443e00a87c5c6565a556e026428da758a7cdf68ca34f"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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-512",
              "content": "73f2b49b0fc5d75938744501316f2769752e06e8714427c6ed6fb2172f047228d4feb4a66b33947755c01047ba6c2d0eb976381d42a34c9bfbc5bc4832a771ac"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "1707515ca0a885255e5eac2d6289d94d7b5b1892ab9fe1cdc960d855ca79cae2657ac4f0347e2bb26459f86aca00f2796cba51c4448c792f919745421d1bc1d9"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "d0e00192c206af128af0ae24ca75a443bcb5ce8ba74313fe0969f27255708fcd4a5b7be52e5194c79ec328670ffcb1f6d7a1b3aa7b2d9cfa1c175e8dc6cd1872"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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": "continuable-cache",
      "version": "0.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "conventional-changelog-writer",
      "version": "3.0.9",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "get-stdin",
      "version": "4.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "camelcase-keys",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "redent",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "global-modules",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "osenv",
      "version": "0.1.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "color-name",
      "group": "@types",
      "version": "1.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/color-name@1.1.1",
      "description": "TypeScript definitions for color-name",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/color-name@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "aebf8e432023c737bb1a05ab49a270c9d1d2b48847ab696f63704e0b6323eca9f323b5cad14c354ce39d23d943a1a8c46d258b898828a387f5479d5ead07e13d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/color-name"
        }
      ]
    },
    {
      "type": "library",
      "name": "error-ex",
      "version": "1.3.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "json-parse-better-errors",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "lines-and-columns",
      "version": "1.1.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|lines-and-columns@1.1.6",
      "author": "Brian Donovan",
      "description": "Maps lines and columns to character offsets and back.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lines-and-columns@1.1.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/eventualbuddha/lines-and-columns.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/eventualbuddha/lines-and-columns#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eventualbuddha/lines-and-columns/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1c00c743b433cd0a4e80758f7b64a57440d9ff00"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lines-and-columns"
        }
      ]
    },
    {
      "type": "library",
      "name": "runtime",
      "group": "@babel",
      "version": "7.8.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|@babel/runtime@7.8.3",
      "author": "Sebastian McKenzie",
      "description": "babel's modular runtime helpers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.8.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#packages/babel-runtime",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://babeljs.io/docs/en/next/babel-runtime",
          "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/-/runtime-7.8.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7d51f1d6bcc49b0075df455390b9f147e1e6c5c4e31b31f5d8b6107051680706a431ddda38c0f83ac44deed186fd43981367a4b6016b4bcb80080a11935098d3"
            }
          ],
          "comment": "as detected 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": "regenerator-runtime",
          "version": "0.13.3",
          "bom-ref": "karma@5.0.9-tuxcare.4|@babel/runtime@7.8.3|regenerator-runtime@0.13.3",
          "author": "Ben Newman",
          "description": "Runtime for Regenerator-compiled generator and async functions.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/regenerator-runtime@0.13.3",
          "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.13.3.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "9da288673d8643c25687ffff1bb2f75fa2da41400ca7696f6f5aefc30b1445efd55f00fa54c7ebfbfd4db8dc376a0f2fda4635690fe0a3948d9fbf4ef4953bcb"
                }
              ],
              "comment": "as detected 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/regenerator-runtime"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "event-stream",
      "version": "3.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "lodash.ismatch",
      "version": "4.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.ismatch@4.4.0",
      "author": "John-David Dalton",
      "description": "The lodash method `_.isMatch` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.ismatch@4.4.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.ismatch/-/lodash.ismatch-4.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "756cb5150ca3ba6f11085a78849645f188f85f37"
            }
          ],
          "comment": "as detected 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.ismatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "modify-values",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "is-text-path",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "trim-off-newlines",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "auth-token",
      "group": "@octokit",
      "version": "2.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/auth-token@2.4.0",
      "description": "GitHub API token authentication for browsers and Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/auth-token@2.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/auth-token.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/auth-token.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/auth-token.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7a839532320b9daec55507fdea259cdfe66d13f653eb2f286fc67372a298d626d24029eee0efc1ee926fcccc7973267f46301f7fa0c07446f43b40a373189d92"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/auth-token"
        }
      ]
    },
    {
      "type": "library",
      "name": "plugin-paginate-rest",
      "group": "@octokit",
      "version": "1.1.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/plugin-paginate-rest@1.1.2",
      "description": "Octokit plugin to paginate REST API endpoint responses",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/plugin-paginate-rest@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/plugin-paginate-rest.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/plugin-paginate-rest.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/plugin-paginate-rest.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-1.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "8dbb12a22e50d698fadec0b5e972146e8925370fbcb4bf553a726c5b2716611efc4cab2ce4f56920f6f54d451c310f9b061edc639efd71501699fe6a1be770f9"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/plugin-paginate-rest"
        }
      ]
    },
    {
      "type": "library",
      "name": "plugin-request-log",
      "group": "@octokit",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/plugin-request-log@1.0.0",
      "description": "Log all requests and request errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/plugin-request-log@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/plugin-request-log.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/plugin-request-log.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/plugin-request-log.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cb0a313faf1a393df31c22e05998305096ad88435e1c4ef12736237f3f16234828ca7a7deb0113045f9df796fc83fb8be10992ea8c0f5656b18b3df0c8c03373"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/plugin-request-log"
        }
      ]
    },
    {
      "type": "library",
      "name": "plugin-rest-endpoint-methods",
      "group": "@octokit",
      "version": "2.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/plugin-rest-endpoint-methods@2.4.0",
      "description": "Octokit plugin adding one method for all of api.github.com REST API endpoints",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/plugin-rest-endpoint-methods@2.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/plugin-rest-endpoint-methods.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/plugin-rest-endpoint-methods.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/plugin-rest-endpoint-methods.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-2.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "1198bf01686d91d7c0622d35a1ba57d0317b53a6f5551af7d10350e714853c84cc74b49f85c06a8da984dc5fac29cc4f6c3ede66e307bb742493657e246c410d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/plugin-rest-endpoint-methods"
        }
      ]
    },
    {
      "type": "library",
      "name": "request-error",
      "group": "@octokit",
      "version": "1.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/request-error@1.2.1",
      "description": "Error class for Octokit request errors",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/request-error@1.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/request-error.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/request-error.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/request-error.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/request-error/-/request-error-1.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "fbac83ca4d44112e962be977be2443125c3de8cbf07c9c42b78e46be68c350a5a36086f73c965092ade2e3a4f01b0a0f0f887c3664eb10d9adc80d45c1b9a144"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/request-error"
        }
      ]
    },
    {
      "type": "library",
      "name": "request",
      "group": "@octokit",
      "version": "5.3.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4",
      "description": "Send parameterized requests to GitHub’s APIs with sensible defaults in browsers and Node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/request@5.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/request.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/request.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/request.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/request/-/request-5.3.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ab28fc1bc0714325e3b7d5eee8dbdfbceaf5134977e65b17b709b74a8a6c620fc95978e5b27c2a2dcf2bb03d8e2e0b842ff2632df06fad7af86b3ef3f0b721d8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/request"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "request-error",
          "group": "@octokit",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|@octokit/request-error@2.0.0",
          "description": "Error class for Octokit request errors",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40octokit/request-error@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/octokit/request-error.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/octokit/request-error.js#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/octokit/request-error.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "aed622701e006ec73ad2b52fef8463a737a4f3851b547187251bb87cd56567598273250f3eecc57c6f519fab231eb77de4312c9a34add40c6573af7d6656c393"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/request/node_modules/@octokit/request-error"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-plain-object",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|is-plain-object@3.0.0",
          "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@3.0.0",
          "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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b59229a1f47e3f4e64f00a1ca7b508ff65136bd95325279b097a4516847d6a26e9a240e3fee5c1b09f25b94bb4b535582a4314e9444352e39f259ee4a1ec17be"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/request/node_modules/is-plain-object"
            }
          ]
        },
        {
          "type": "library",
          "name": "universal-user-agent",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|universal-user-agent@5.0.0",
          "description": "Get a user agent string in both browser and node",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/universal-user-agent@5.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/gr2m/universal-user-agent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/gr2m/universal-user-agent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/gr2m/universal-user-agent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "0794cfb73665797c8fad430a0a910716656130de848662588c6e4f4276bdb3b997792a864cb6a9e0ea6a2e5e450841542375019a5964113c0a7ff75beba639e1"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/request/node_modules/universal-user-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "isobject",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|isobject@4.0.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@4.0.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4bfd9f179c07f12240fe49b0afa1d884afd123f3a4843f3893c9ed6a5a348898d98a482ad5716f47933c34f4f5c7917b7c1c021b7a877e7cde3ff561fd9c4250"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/request/node_modules/isobject"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "atob-lite",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|atob-lite@2.0.0",
      "author": "Hugh Kennedy",
      "description": "Smallest/simplest possible means of using atob with both Node and browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/atob-lite@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/hughsk/atob-lite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/hughsk/atob-lite",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/hughsk/atob-lite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0fef5ad46f1bd7a8502c65727f0367d5ee43d696"
            }
          ],
          "comment": "as detected 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-lite"
        }
      ]
    },
    {
      "type": "library",
      "name": "before-after-hook",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|before-after-hook@2.1.0",
      "author": "Gregor Martynus",
      "description": "asynchronous before/error/after hooks for internal functionality",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/before-after-hook@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gr2m/before-after-hook.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gr2m/before-after-hook#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gr2m/before-after-hook/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "21621bbbba4cab2c37100247cf31db59af396faa2e77fc9f298839aea07984d13c09e322de75fed82dac8f41ecc1f6e5493f3a8695443806fdc77e0d65de8fec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/before-after-hook"
        }
      ]
    },
    {
      "type": "library",
      "name": "btoa-lite",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|btoa-lite@1.0.0",
      "author": "Hugh Kennedy",
      "description": "Smallest/simplest possible means of using btoa with both Node and browserify",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/btoa-lite@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/hughsk/btoa-lite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/hughsk/btoa-lite",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/hughsk/btoa-lite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "337766da15801210fdd956c22e9c6891ab9d0337"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/btoa-lite"
        }
      ]
    },
    {
      "type": "library",
      "name": "deprecation",
      "version": "2.3.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|deprecation@2.3.1",
      "description": "Log a deprecation message with stack",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/deprecation@2.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/gr2m/deprecation.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gr2m/deprecation#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gr2m/deprecation/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c661c8cb8177b1c295c0cb10e169d5692f1b1cec740e6570472c28b0a85a20b234cb030358fb414a4bb61cdc51bc5ee3b700d1b2813061049f6f18fc6fb46525"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/deprecation"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.get",
      "version": "4.4.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.get@4.4.2",
      "author": "John-David Dalton",
      "description": "The lodash method `_.get` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.get@4.4.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.get/-/lodash.get-4.4.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "2d177f652fa31e939b4438d5341499dfa3825e99"
            }
          ],
          "comment": "as detected 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.get"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.set",
      "version": "4.3.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.set@4.3.2",
      "author": "John-David Dalton",
      "description": "The lodash method `_.set` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.set@4.3.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.set/-/lodash.set-4.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d8757b1da807dde24816b0d6a84bea1a76230b23"
            }
          ],
          "comment": "as detected 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.set"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.uniq",
      "version": "4.5.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.uniq@4.5.0",
      "author": "John-David Dalton",
      "description": "The lodash method `_.uniq` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.uniq@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.uniq/-/lodash.uniq-4.5.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d0225373aeb652adc1bc82e4945339a842754773"
            }
          ],
          "comment": "as detected 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.uniq"
        }
      ]
    },
    {
      "type": "library",
      "name": "octokit-pagination-methods",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|octokit-pagination-methods@1.1.0",
      "author": "Gregor Martynus",
      "description": "Legacy Octokit pagination methods from v15",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/octokit-pagination-methods@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gr2m/octokit-pagination-methods.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gr2m/octokit-pagination-methods#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gr2m/octokit-pagination-methods/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7d9e2a65d4369f126fb5c6ac5fb1a197e5a5592fddf48827048c0565754d359526ce99e8f75497e5b739beec62b8aa02b4aefc5f118636e482ac30bbc5807739"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/octokit-pagination-methods"
        }
      ]
    },
    {
      "type": "library",
      "name": "universal-user-agent",
      "version": "4.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|universal-user-agent@4.0.1",
      "description": "Get a user agent string in both browser and node",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/universal-user-agent@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/gr2m/universal-user-agent.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gr2m/universal-user-agent#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gr2m/universal-user-agent/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2e7493dde6c7c152f668d7b899e8c8f48421d877d9d512e8f08a361ee81289ff1e9330f54e55a91e90a894e07f7a1f091cc2e4187dc092a7f4e3423ee3294dc6"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/universal-user-agent"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.capitalize",
      "version": "4.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.capitalize@4.2.1",
      "author": "John-David Dalton",
      "description": "The lodash method `_.capitalize` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.capitalize@4.2.1",
      "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.capitalize/-/lodash.capitalize-4.2.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "f826c9b4e2a8511d84e3aca29db05e1a4f3b72a9"
            }
          ],
          "comment": "as detected 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.capitalize"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.escaperegexp",
      "version": "4.1.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.escaperegexp@4.1.2",
      "author": "John-David Dalton",
      "description": "The lodash method `_.escapeRegExp` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.escaperegexp@4.1.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.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "64762c48618082518ac3df4ccf5d5886dae20347"
            }
          ],
          "comment": "as detected 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.escaperegexp"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.isplainobject",
      "version": "4.0.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.isplainobject@4.0.6",
      "author": "John-David Dalton",
      "description": "The lodash method `_.isPlainObject` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.isplainobject@4.0.6",
      "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.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "7c526a52d89b45c45cc690b88163be0497f550cb"
            }
          ],
          "comment": "as detected 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.isplainobject"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.isstring",
      "version": "4.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.isstring@4.0.1",
      "author": "John-David Dalton",
      "description": "The lodash method `_.isString` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.isstring@4.0.1",
      "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.isstring/-/lodash.isstring-4.0.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"
            }
          ],
          "comment": "as detected 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.isstring"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.uniqby",
      "version": "4.7.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.uniqby@4.7.0",
      "author": "John-David Dalton",
      "description": "The lodash method `_.uniqBy` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.uniqby@4.7.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.uniqby/-/lodash.uniqby-4.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "d99c07a669e9e6d24e1362dfe266c67616af1302"
            }
          ],
          "comment": "as detected 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.uniqby"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-map",
      "version": "2.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|p-map@2.1.0",
      "author": "Sindre Sorhus",
      "description": "Map over promises concurrently",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-map@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-map.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-map#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-map/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "cb76fc2a977c380378e388717c16c57e3d4563f463b5377cb73630854a8d617c747d7c76897e2668fe10afaaa120a6d05c8d36c132c075ae1f6146c36a04d417"
            }
          ],
          "comment": "as detected 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-map"
        }
      ]
    },
    {
      "type": "library",
      "name": "retry",
      "group": "@types",
      "version": "0.12.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/retry@0.12.0",
      "description": "TypeScript definitions for retry",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/retry@0.12.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "c1628e0a54d38a2cdc6615e73d8e308a4540c267581e9f2ae83982f84254cc032cc9c6fb1c1df62a1f51378fb4804c6398f9994804238144572060133de800bc"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/retry"
        }
      ]
    },
    {
      "type": "library",
      "name": "retry",
      "version": "0.12.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|retry@0.12.0",
      "author": "Tim Koschützki",
      "description": "Abstraction for exponential and custom retry strategies for failed operations.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/retry@0.12.0",
      "externalReferences": [
        {
          "url": "git://github.com/tim-kos/node-retry.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tim-kos/node-retry",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tim-kos/node-retry/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "1b42a6266a21f07421d1b0b54b7dc167b01c013b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/retry"
        }
      ]
    },
    {
      "type": "library",
      "name": "deep-extend",
      "version": "0.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|deep-extend@0.6.0",
      "author": "Viacheslav Lotsmanov",
      "description": "Recursive object extending",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        },
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "https://raw.githubusercontent.com/unclechu/node-deep-extend/master/LICENSE"
          }
        }
      ],
      "purl": "pkg:npm/deep-extend@0.6.0",
      "externalReferences": [
        {
          "url": "git://github.com/unclechu/node-deep-extend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unclechu/node-deep-extend",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unclechu/node-deep-extend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "2ce1f120e68f61d1e5251b4241f0c8559b5fc3fb9f33cfab563eb8f51207cdc9bfbc6c1045716de8e3ea2055ac9b65c432b34812d591eb8b18d4b10a0f6bc038"
            }
          ],
          "comment": "as detected 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-extend"
        }
      ]
    },
    {
      "type": "library",
      "name": "normalize-package-data",
      "group": "@types",
      "version": "2.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@types/normalize-package-data@2.4.0",
      "description": "TypeScript definitions for normalize-package-data",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/normalize-package-data@2.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7f98f96ff19fef52fe75bab12294386765a5988fe63c9d1f3a418698582d6fab00bbdec43dccf36d2dffb492b199c6038f9e4e5fab2cab00c058e1c860344318"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/normalize-package-data"
        }
      ]
    },
    {
      "type": "library",
      "name": "type-fest",
      "version": "0.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|type-fest@0.6.0",
      "author": "Sindre Sorhus",
      "description": "A collection of essential TypeScript types",
      "licenses": [
        {
          "expression": "(MIT OR CC0-1.0)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/type-fest@0.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/type-fest.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/type-fest#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/type-fest/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "abe301f27611d4a0cbae0af81b9c9e99fb69302eff40ba959dd06610476ace6363e5d70538ee0ea3caa5c1913750b4f7f998a6d45f0aab87019e290d86508c96"
            }
          ],
          "comment": "as detected 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-fest"
        }
      ]
    },
    {
      "type": "library",
      "name": "temp-dir",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|temp-dir@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Get the real path of the system temp directory",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/temp-dir@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/temp-dir.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/temp-dir#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/temp-dir/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
            }
          ],
          "comment": "as detected 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-dir"
        }
      ]
    },
    {
      "type": "library",
      "name": "unique-string",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|unique-string@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Generate a unique random string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unique-string@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/unique-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/unique-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/unique-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "9e1057cca851abb93398f8b33ae187b99caec11a"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unique-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "handlebars",
      "version": "4.7.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|handlebars@4.7.3",
      "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.7.3",
      "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.7.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4911b0498b8d7f1f03c070ffe889c03f30fa4607abb962d3f81f1ef1aee01acf055a01f3944c694c5304ab6200e90a407ce0a5a4a1f2ebef08a938de042bba2a"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "from2",
      "version": "2.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|from2@2.3.0",
      "author": "Hugh Kennedy",
      "description": "Convenience wrapper for ReadableStream, with an API lifted from \"from\" and \"through2\"",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/from2@2.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/hughsk/from2.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/hughsk/from2",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/hughsk/from2/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/from2"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-is-promise",
      "version": "3.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|p-is-promise@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if something is a promise",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-is-promise@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-is-promise.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-is-promise#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-is-promise/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "5a8f15b16e0845048a557b090a7ed3a2651a56dc9f8d50e7de750fee413debb0509340b016975b66cd17d2e939b16f669016bd78d33b84231a1bddd6500c3161"
            }
          ],
          "comment": "as detected 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-is-promise"
        }
      ]
    },
    {
      "type": "library",
      "name": "end-of-stream",
      "version": "1.4.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|end-of-stream@1.4.4",
      "author": "Mathias Buus",
      "description": "Call a callback when a readable/writable/duplex stream has completed or failed.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/end-of-stream@1.4.4",
      "externalReferences": [
        {
          "url": "git://github.com/mafintosh/end-of-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mafintosh/end-of-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mafintosh/end-of-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "faec358a720754f428695b87cd1c97776d6270cf9c9ede02cc3e6b5be342d708ce5124ceb3e4deec53afec084deef4bdc7fa08ca12cfe4f4751fea614001eee5"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/end-of-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "yallist",
      "version": "3.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|yallist@3.0.3",
      "author": "Isaac Z. Schlueter",
      "description": "Yet Another Linked List",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yallist@3.0.3",
      "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-3.0.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "4be664f0311613aa0aa55faf237a9691a2be8d26c82bcea90b07b6205ff1c08a50f2312ec69c3d3726868e6a7df81a09bf9155da98aa0837280ad4ada698aad8"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yallist"
        }
      ]
    },
    {
      "type": "library",
      "name": "ansicolors",
      "version": "0.3.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|ansicolors@0.3.2",
      "author": "Thorsten Lorenz",
      "description": "Functions that surround a string with ansicolor codes so it prints in color.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansicolors@0.3.2",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/ansicolors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/ansicolors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/ansicolors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansicolors"
        }
      ]
    },
    {
      "type": "library",
      "name": "redeyed",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|redeyed@2.1.1",
      "author": "Thorsten Lorenz",
      "description": "Takes JavaScript code, along with a config and returns the original code with tokens wrapped as configured.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/redeyed@2.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/thlorenz/redeyed.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/thlorenz/redeyed#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/thlorenz/redeyed/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "8984b5815d99cb220469c99eeeffe38913e6cc0b"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/redeyed"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash.toarray",
      "version": "4.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|lodash.toarray@4.4.0",
      "author": "John-David Dalton",
      "description": "The lodash method `_.toArray` exported as a module.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash.toarray@4.4.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.toarray/-/lodash.toarray-4.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "24c4bfcd6b2fba38bfd0594db1179d8e9b656561"
            }
          ],
          "comment": "as detected 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.toarray"
        }
      ]
    },
    {
      "type": "library",
      "name": "negotiator",
      "version": "0.6.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "component-inherit",
      "version": "0.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "caller-path",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|caller-path@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Get the path of the caller function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/caller-path@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/caller-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/caller-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/caller-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "468f83044e369ab2010fac5f06ceee15bb2cb1f4"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/caller-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "number-is-nan",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "color-name",
      "version": "1.1.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "array-find-index",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "spdx-correct",
      "version": "3.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "is-obj",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "fs.scandir",
      "group": "@nodelib",
      "version": "2.1.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|@nodelib/fs.scandir@2.1.3",
      "description": "List files and directories inside the specified directory",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40nodelib/fs.scandir@2.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodelib/nodelib.git#master",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodelib/nodelib/tree/master#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodelib/nodelib/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "7869b06109f7831a38afb8dd42792bacde9b638efc0b73fe6bfcbbd8826e905f0b8c1e991de07773e12169c8f7b187929945c696703aeff3e66ccf425702fb0f"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@nodelib/fs.scandir"
        }
      ]
    },
    {
      "type": "library",
      "name": "fastq",
      "version": "1.7.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|fastq@1.7.0",
      "author": "Matteo Collina",
      "description": "Fast, in memory work queue",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fastq@1.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mcollina/fastq.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mcollina/fastq#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mcollina/fastq/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "60e69d4119c7779aba3e882f011ff1eb60468adb85dae7e2100eacf1a6af400370e5828711123801111ba17e8aa2dccff285f6925c58176c1c57fedb9f57257d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fastq"
        }
      ]
    },
    {
      "type": "library",
      "name": "buffer-xor",
      "version": "1.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "core-js-pure",
      "version": "3.6.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|core-js-pure@3.6.5",
      "description": "Standard library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/core-js-pure@3.6.5",
      "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-pure/-/core-js-pure-3.6.5.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "95a71d5ce8a6b220f443235ff410bf9b18af349ff26c11895d014acd17a4a755931e85545ac507127fb64fc189033cc88723ae5c0fa03b109537797ee4f2cf50"
            }
          ],
          "comment": "as detected 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-js-pure"
        }
      ]
    },
    {
      "type": "library",
      "name": "ext",
      "version": "1.4.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|ext@1.4.0",
      "author": "Mariusz Nowak",
      "description": "JavaScript utilities with respect to emerging standard",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ext@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/medikoo/es5-ext.git#ext",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/medikoo/es5-ext/tree/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/ext/-/ext-1.4.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "29ecb9348b14c5da8a837bc8b1dc3d752b97a4f090dbdef2eb00632f7d1e771c0f82dd84e3859c58165ecbf66f51ceac1112d3c4a7720aee206459946e4d50ec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ext"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "type",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|ext@1.4.0|type@2.0.0",
          "author": "Mariusz Nowak",
          "description": "Runtime validation and processing of JavaScript types",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/type@2.0.0",
          "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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "281b79f31087af2e027a39dcd88490005ed063e3919e0b167f17b33baf3ed7684a57a95063c3ffa6c22471b8de1d69fb32a720722589c8209ebc53097485e9a3"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/ext/node_modules/type"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "is-date-object",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "onetime",
      "version": "2.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "os-tmpdir",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/os-tmpdir"
        }
      ]
    },
    {
      "type": "library",
      "name": "arr-diff",
      "version": "4.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|kind-of@6.0.3",
      "author": "Jon Schlinkert",
      "description": "Get the native type of a value.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/kind-of@6.0.3",
      "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.3.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "75c4b5ba5fbdb66783f794fec76f3f7a12e077d98435adcbb2f0d3b739b7bf20443bb44fa6dbc00feb78e165576948d305172ba45785942f160abb94478e7a87"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "array-each",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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-512",
              "content": "cc78cbe5265aebc86428704504ae832424edafdb1f4c23c26a987f2fbb4c48b713160cbecd7ec4fbaab9500adbb4eb4c042b717480a97d30aca51b1efb2c325c"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "40b70f7a04c7175d5ac637e88c12280f28264b61372dffbcfa323ac0e5663557a7aca4a8de615d48688881d4877a7733c37c0fb6554c41a155c0698cec125db6"
            }
          ],
          "comment": "as detected 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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "conventional-commits-filter",
      "version": "1.1.6",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "parse-github-repo-url",
      "version": "1.4.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "gitconfiglocal",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "camelcase",
      "version": "2.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "strip-indent",
      "version": "1.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "global-prefix",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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-512",
              "content": "e65b31d4d5031ed4a37e0d1e1e5998bd92aff3f9d5a97e1c9056ccf85ac6710fb4e0a59c585a3d3f93313d9612cd4bf2ce67536c8ec48b1f10e086c42c3ab32a"
            }
          ],
          "comment": "as detected 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-windows",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "os-homedir",
      "version": "1.0.2",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "d58d40fff4145c464aed82b3fab0fd5b275c135f84b8fafa64180a79c001f2d9a85ba505bf435111525ed69fa3471b5386471b6ca91fc086d625efc8784ea6d9"
            }
          ],
          "comment": "as detected 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": "is-arrayish",
      "version": "0.2.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "duplexer",
      "version": "0.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "text-extensions",
      "version": "1.9.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "types",
      "group": "@octokit",
      "version": "2.5.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
      "author": "Gregor Martynus",
      "description": "Shared TypeScript definitions for Octokit projects",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/types@2.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/types.ts.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/types.ts#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/types.ts/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/types/-/types-2.5.1.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "ab85abed17b190f46b910a57cd4605e458ffd7832beb94723878fa07d77fb10002a6a19c4ad907663e2a304b65318e529c3ffaf6394bf48b463db0ccd1d47f74"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/types"
        }
      ]
    },
    {
      "type": "library",
      "name": "endpoint",
      "group": "@octokit",
      "version": "6.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0",
      "description": "Turns REST API endpoints into generic request options",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40octokit/endpoint@6.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/octokit/endpoint.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/octokit/endpoint.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/octokit/endpoint.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "de7c7e30462865e0f4b89fbb17f82f10b2ef409ccb5e17a9d80cf46c14976a06c0a43bc35b42d6c299c0218fe16f42707b5ec0d1f25dcf43b5d9d3e1d39723ec"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@octokit/endpoint"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "is-plain-object",
          "version": "3.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|is-plain-object@3.0.0",
          "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@3.0.0",
          "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-3.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "b59229a1f47e3f4e64f00a1ca7b508ff65136bd95325279b097a4516847d6a26e9a240e3fee5c1b09f25b94bb4b535582a4314e9444352e39f259ee4a1ec17be"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/endpoint/node_modules/is-plain-object"
            }
          ]
        },
        {
          "type": "library",
          "name": "universal-user-agent",
          "version": "5.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|universal-user-agent@5.0.0",
          "description": "Get a user agent string in both browser and node",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/universal-user-agent@5.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/gr2m/universal-user-agent.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/gr2m/universal-user-agent#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/gr2m/universal-user-agent/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-5.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "0794cfb73665797c8fad430a0a910716656130de848662588c6e4f4276bdb3b997792a864cb6a9e0ea6a2e5e450841542375019a5964113c0a7ff75beba639e1"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/endpoint/node_modules/universal-user-agent"
            }
          ]
        },
        {
          "type": "library",
          "name": "isobject",
          "version": "4.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|isobject@4.0.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@4.0.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-4.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "4bfd9f179c07f12240fe49b0afa1d884afd123f3a4843f3893c9ed6a5a348898d98a482ad5716f47933c34f4f5c7917b7c1c021b7a877e7cde3ff561fd9c4250"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@octokit/endpoint/node_modules/isobject"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "node-fetch",
      "version": "2.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|node-fetch@2.6.0",
      "author": "David Frank",
      "description": "A light-weight module that brings window.fetch to node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/node-fetch@2.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/bitinn/node-fetch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bitinn/node-fetch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bitinn/node-fetch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "f1d1b81f9ba37ef162a83995bbd7d0e5b387502d7924c8cc63f66e9afdbaa0ebef5498ccebb285f24a0258869b290d462486bdaf698c66c701abf4db74e72634"
            }
          ],
          "comment": "as detected 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-fetch"
        }
      ]
    },
    {
      "type": "library",
      "name": "os-name",
      "version": "3.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|os-name@3.1.0",
      "author": "Sindre Sorhus",
      "description": "Get the name of the current operating system. Example: macOS Sierra",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/os-name@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/os-name.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/os-name#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/os-name/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/os-name/-/os-name-3.1.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "87c2fef1a36335c329a3f9802013e7e4f5c2335ea2c8f1a31cd5a8e94d583bcb094cc1ed12dc9ccc8e902672e8a65b309ba828a29424a9cece0278e159cba056"
            }
          ],
          "comment": "as detected 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-name"
        }
      ]
    },
    {
      "type": "library",
      "name": "crypto-random-string",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|crypto-random-string@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Generate a cryptographically strong random string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/crypto-random-string@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/crypto-random-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/crypto-random-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/crypto-random-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "a230f64f568310e1498009940790ec99545bca7e"
            }
          ],
          "comment": "as detected 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-random-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "neo-async",
      "version": "2.6.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "optimist",
      "version": "0.6.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/optimist"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "minimist",
          "version": "0.0.10",
          "bom-ref": "karma@5.0.9-tuxcare.4|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:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/optimist/node_modules/minimist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "uglify-js",
      "version": "3.6.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "callsite",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "caller-callsite",
      "version": "2.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|caller-callsite@2.0.0",
      "author": "Sindre Sorhus",
      "description": "Get the callsite of the caller function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/caller-callsite@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/caller-callsite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/caller-callsite#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/caller-callsite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "847e0fce0a223750a9a027c54b33731ad3154134"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/caller-callsite"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "callsites",
          "version": "2.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|caller-callsite@2.0.0|callsites@2.0.0",
          "author": "Sindre Sorhus",
          "description": "Get callsites from the V8 stack trace API",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/callsites@2.0.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-2.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "06eb84f00eea413da86affefacbffb36093b3c50"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/caller-callsite/node_modules/callsites"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "spdx-license-ids",
      "version": "3.0.5",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "run-parallel",
      "version": "1.1.9",
      "bom-ref": "karma@5.0.9-tuxcare.4|run-parallel@1.1.9",
      "author": "Feross Aboukhadijeh",
      "description": "Run an array of functions in parallel",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/run-parallel@1.1.9",
      "externalReferences": [
        {
          "url": "git://github.com/feross/run-parallel.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/run-parallel",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/run-parallel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "0c4aa74914c3c3f4dcdc55dfe3dcde748eb7f19f689f0528b413225052a6acedac7452886d76a65c6437031778aa0a61c4a078930fea3f5c39913c677d4d41f5"
            }
          ],
          "comment": "as detected 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-parallel"
        }
      ]
    },
    {
      "type": "library",
      "name": "reusify",
      "version": "1.0.4",
      "bom-ref": "karma@5.0.9-tuxcare.4|reusify@1.0.4",
      "author": "Matteo Collina",
      "description": "Reuse objects and functions with style",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/reusify@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/mcollina/reusify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mcollina/reusify#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mcollina/reusify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "53d9c7f3c6b77dcfde902175974fd43f5228b22b888f24e1ee106f5d530762055c7c6bedf3ded782e8f650e2c3788e411b69bbfeec3268b553e9f6ed0b04f2cf"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/reusify"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-symbols",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "mimic-fn",
      "version": "1.2.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "safe-regex",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "is-relative",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "e06949eab6438506451340cf54a8747bd8e66797a065fc53929edb7110ee3e52576c0c21c5c97674834f500b232dd7a3a9a2ec09e83c6b170b8c86ef063378a5"
            }
          ],
          "comment": "as detected 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-subset",
      "version": "0.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "pinkie-promise",
      "version": "2.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "repeating",
      "version": "2.0.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "macos-release",
      "version": "2.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|macos-release@2.3.0",
      "author": "Sindre Sorhus",
      "description": "Get the name and version of a macOS release from the Darwin version",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/macos-release@2.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/macos-release.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/macos-release#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/macos-release/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/macos-release/-/macos-release-2.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "3878526ed72f8aa30fb7bc9fc3979fe5a8214b68f31552841720899dd42dd98a5243da9155212fd9ac52248d696954e112ef85146b39f3887fd588718d5a9a8c"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/macos-release"
        }
      ]
    },
    {
      "type": "library",
      "name": "windows-release",
      "version": "3.3.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0",
      "author": "Sindre Sorhus",
      "description": "Get the name of a Windows version from the release number: `5.1.2600` → `XP`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/windows-release@3.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/windows-release.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/windows-release#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/windows-release/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/windows-release/-/windows-release-3.3.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-512",
              "content": "d877adc9383563e47ead482b29e5048401bf66e3a64eb2353416f767200640c6263898c104f7b8313a1d82146498b2591f092e3e2d366a76de18ff997f8d352d"
            }
          ],
          "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/windows-release"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "execa",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|execa@1.0.0",
          "author": "Sindre Sorhus",
          "description": "A better `child_process`",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/execa@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/execa.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/execa#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/execa/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "69d6f1732595e3aaa21f2bd2a79d132add39b41e2d2b71dc985eff9f17c07619e8c7cdec7930dbc276aa28ee2c5d1cbbae81c0205a893ff470fc0b846d7eb52c"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/windows-release/node_modules/execa"
            }
          ]
        },
        {
          "type": "library",
          "name": "get-stream",
          "version": "4.1.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|get-stream@4.1.0",
          "author": "Sindre Sorhus",
          "description": "Get a stream as a string, buffer, or array",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/get-stream@4.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/get-stream.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/get-stream#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/get-stream/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-512",
                  "content": "18c6ade04279d7ad64232d877af2e5af896e363060be68f8d7729a400ee3b7857c078443b1fa4793b590f4656a7d8cb2c7c392fcbeba2a8c7eac944d9252caef"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/windows-release/node_modules/get-stream"
            }
          ]
        },
        {
          "type": "library",
          "name": "npm-run-path",
          "version": "2.0.2",
          "bom-ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|npm-run-path@2.0.2",
          "author": "Sindre Sorhus",
          "description": "Get your PATH prepended with locally installed binaries",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/npm-run-path@2.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/npm-run-path.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/npm-run-path#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/npm-run-path/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/windows-release/node_modules/npm-run-path"
            }
          ]
        },
        {
          "type": "library",
          "name": "p-finally",
          "version": "1.0.0",
          "bom-ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|p-finally@1.0.0",
          "author": "Sindre Sorhus",
          "description": "`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-finally@1.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/p-finally.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/p-finally#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/p-finally/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
              "type": "distribution",
              "hashes": [
                {
                  "alg": "SHA-1",
                  "content": "3fbcfb15b899a44123b34b6dcc18b724336a2cae"
                }
              ],
              "comment": "as detected from npm-ls property \"resolved\" and property \"integrity\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:development",
              "value": "true"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/windows-release/node_modules/p-finally"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "wordwrap",
      "version": "0.0.3",
      "bom-ref": "karma@5.0.9-tuxcare.4|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:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/wordwrap"
        }
      ]
    },
    {
      "type": "library",
      "name": "commander",
      "version": "2.20.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|commander@2.20.0",
      "author": "TJ Holowaychuk",
      "description": "the complete solution for node.js command-line programs",
      "scope": "optional",
      "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": "p-try",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "posix-character-classes",
      "version": "0.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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-512",
              "content": "7972f89e6253ee80a9919b07654389a3c85c5f719bb220ce6b442ef45eb8e9f8bc753dd7b92568a55a80704895cd228a1fb5280ed8b6df0357dea185c5c5b942"
            }
          ],
          "comment": "as detected 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": "is-stream",
      "version": "1.1.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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": "strip-eof",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|strip-eof@1.0.0",
      "author": "Sindre Sorhus",
      "description": "Strip the End-Of-File (EOF) character from a string/buffer",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-eof@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/strip-eof.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-eof#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/strip-eof/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
          "type": "distribution",
          "hashes": [
            {
              "alg": "SHA-1",
              "content": "bb43ff5598a6eb05d89b59fcd129c983313606bf"
            }
          ],
          "comment": "as detected 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-eof"
        }
      ]
    },
    {
      "type": "library",
      "name": "map-visit",
      "version": "1.0.0",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4|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": "copy-descriptor",
      "version": "0.1.1",
      "bom-ref": "karma@5.0.9-tuxcare.4|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@5.0.9-tuxcare.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5",
        "karma@5.0.9-tuxcare.4|@commitlint/config-conventional@8.3.4",
        "karma@5.0.9-tuxcare.4|@semantic-release/changelog@3.0.6",
        "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18",
        "karma@5.0.9-tuxcare.4|body-parser@1.19.0",
        "karma@5.0.9-tuxcare.4|braces@3.0.3",
        "karma@5.0.9-tuxcare.4|browserify@16.3.0",
        "karma@5.0.9-tuxcare.4|chai-as-promised@7.1.1",
        "karma@5.0.9-tuxcare.4|chai-subset@1.6.0",
        "karma@5.0.9-tuxcare.4|chai@4.2.0",
        "karma@5.0.9-tuxcare.4|chokidar@3.6.0",
        "karma@5.0.9-tuxcare.4|colors@1.4.0",
        "karma@5.0.9-tuxcare.4|connect@3.7.0",
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5",
        "karma@5.0.9-tuxcare.4|di@0.0.1",
        "karma@5.0.9-tuxcare.4|dom-serialize@2.2.1",
        "karma@5.0.9-tuxcare.4|eslint-config-standard@12.0.0",
        "karma@5.0.9-tuxcare.4|eslint-plugin-import@2.18.2",
        "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0",
        "karma@5.0.9-tuxcare.4|eslint-plugin-promise@4.2.1",
        "karma@5.0.9-tuxcare.4|eslint-plugin-standard@4.0.0",
        "karma@5.0.9-tuxcare.4|eslint@5.16.0",
        "karma@5.0.9-tuxcare.4|flatted@2.0.2",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|grunt-auto-release@0.0.7",
        "karma@5.0.9-tuxcare.4|grunt-browserify@5.3.0",
        "karma@5.0.9-tuxcare.4|grunt-bump@0.8.0",
        "karma@5.0.9-tuxcare.4|grunt-check-clean@0.1.2",
        "karma@5.0.9-tuxcare.4|grunt-cli@1.5.0",
        "karma@5.0.9-tuxcare.4|grunt-contrib-watch@1.1.0",
        "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0",
        "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0",
        "karma@5.0.9-tuxcare.4|grunt-mocha-test@0.13.3",
        "karma@5.0.9-tuxcare.4|grunt-npm@0.0.2",
        "karma@5.0.9-tuxcare.4|grunt@1.6.1",
        "karma@5.0.9-tuxcare.4|http-proxy@1.18.1",
        "karma@5.0.9-tuxcare.4|http2@3.3.7",
        "karma@5.0.9-tuxcare.4|husky@4.2.0",
        "karma@5.0.9-tuxcare.4|isbinaryfile@4.0.10",
        "karma@5.0.9-tuxcare.4|jasmine-core@3.4.0",
        "karma@5.0.9-tuxcare.4|karma-browserify@7.0.0",
        "karma@5.0.9-tuxcare.4|karma-browserstack-launcher@1.5.1",
        "karma@5.0.9-tuxcare.4|karma-chai@0.1.0",
        "karma@5.0.9-tuxcare.4|karma-chrome-launcher@2.2.0",
        "karma@5.0.9-tuxcare.4|karma-jasmine@2.0.1",
        "karma@5.0.9-tuxcare.4|karma-junit-reporter@1.2.0",
        "karma@5.0.9-tuxcare.4|karma-mocha-reporter@2.2.5",
        "karma@5.0.9-tuxcare.4|karma-mocha@1.3.0",
        "karma@5.0.9-tuxcare.4|karma-script-launcher@1.0.0",
        "karma@5.0.9-tuxcare.4|load-grunt-tasks@4.0.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|log4js@6.9.1",
        "karma@5.0.9-tuxcare.4|mime@2.6.0",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0",
        "karma@5.0.9-tuxcare.4|mocks@0.0.15",
        "karma@5.0.9-tuxcare.4|proxyquire@2.1.1",
        "karma@5.0.9-tuxcare.4|puppeteer@1.19.0",
        "karma@5.0.9-tuxcare.4|qjobs@1.2.0",
        "karma@5.0.9-tuxcare.4|range-parser@1.2.1",
        "karma@5.0.9-tuxcare.4|rimraf@3.0.2",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0",
        "karma@5.0.9-tuxcare.4|sinon-chai@3.3.0",
        "karma@5.0.9-tuxcare.4|sinon@7.3.2",
        "karma@5.0.9-tuxcare.4|socket.io@2.3.0",
        "karma@5.0.9-tuxcare.4|source-map@0.6.1",
        "karma@5.0.9-tuxcare.4|supertest@4.0.2",
        "karma@5.0.9-tuxcare.4|timer-shim@0.3.0",
        "karma@5.0.9-tuxcare.4|tmp@0.2.1",
        "karma@5.0.9-tuxcare.4|ua-parser-js@0.7.21",
        "karma@5.0.9-tuxcare.4|validate-commit-msg@2.14.0",
        "karma@5.0.9-tuxcare.4|which@1.3.1",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/format@8.3.4",
        "karma@5.0.9-tuxcare.4|@commitlint/lint@8.3.5",
        "karma@5.0.9-tuxcare.4|@commitlint/load@8.3.5",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4",
        "karma@5.0.9-tuxcare.4|babel-polyfill@6.26.0",
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|get-stdin@7.0.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|meow@5.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|resolve-from@5.0.0",
        "karma@5.0.9-tuxcare.4|resolve-global@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|get-stdin@7.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|meow@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|trim-newlines@2.0.0",
        "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|resolve-from@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/cli@8.3.5|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/config-conventional@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-conventionalcommits@4.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/changelog@3.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0",
        "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
        "karma@5.0.9-tuxcare.4|fs-extra@8.1.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0",
        "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
        "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|dir-glob@3.0.1",
        "karma@5.0.9-tuxcare.4|execa@3.4.0",
        "karma@5.0.9-tuxcare.4|fs-extra@8.1.0",
        "karma@5.0.9-tuxcare.4|globby@10.0.2",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|micromatch@4.0.2",
        "karma@5.0.9-tuxcare.4|p-reduce@2.1.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|micromatch@4.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|braces@3.0.3",
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/git@7.0.18|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|body-parser@1.19.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bytes@3.1.0",
        "karma@5.0.9-tuxcare.4|content-type@1.0.4",
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|depd@1.1.2",
        "karma@5.0.9-tuxcare.4|http-errors@1.7.2",
        "karma@5.0.9-tuxcare.4|iconv-lite@0.4.24",
        "karma@5.0.9-tuxcare.4|on-finished@2.3.0",
        "karma@5.0.9-tuxcare.4|qs@6.7.0",
        "karma@5.0.9-tuxcare.4|raw-body@2.4.0",
        "karma@5.0.9-tuxcare.4|type-is@1.6.18"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|braces@3.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fill-range@7.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify@16.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assert@1.5.0",
        "karma@5.0.9-tuxcare.4|browser-pack@6.1.0",
        "karma@5.0.9-tuxcare.4|browser-resolve@1.11.3",
        "karma@5.0.9-tuxcare.4|browserify-zlib@0.2.0",
        "karma@5.0.9-tuxcare.4|buffer@5.2.1",
        "karma@5.0.9-tuxcare.4|cached-path-relative@1.0.2",
        "karma@5.0.9-tuxcare.4|concat-stream@1.6.2",
        "karma@5.0.9-tuxcare.4|console-browserify@1.1.0",
        "karma@5.0.9-tuxcare.4|constants-browserify@1.0.0",
        "karma@5.0.9-tuxcare.4|crypto-browserify@3.12.0",
        "karma@5.0.9-tuxcare.4|defined@1.0.0",
        "karma@5.0.9-tuxcare.4|deps-sort@2.0.0",
        "karma@5.0.9-tuxcare.4|domain-browser@1.2.0",
        "karma@5.0.9-tuxcare.4|duplexer2@0.1.4",
        "karma@5.0.9-tuxcare.4|events@2.1.0",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|has@1.0.3",
        "karma@5.0.9-tuxcare.4|htmlescape@1.1.1",
        "karma@5.0.9-tuxcare.4|https-browserify@1.0.0",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|insert-module-globals@7.2.0",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|labeled-stream-splicer@2.0.2",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|module-deps@6.2.1",
        "karma@5.0.9-tuxcare.4|os-browserify@0.3.0",
        "karma@5.0.9-tuxcare.4|parents@1.0.1",
        "karma@5.0.9-tuxcare.4|path-browserify@0.0.1",
        "karma@5.0.9-tuxcare.4|process@0.11.10",
        "karma@5.0.9-tuxcare.4|punycode@1.4.1",
        "karma@5.0.9-tuxcare.4|querystring-es3@0.2.1",
        "karma@5.0.9-tuxcare.4|read-only-stream@2.0.0",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11",
        "karma@5.0.9-tuxcare.4|shasum@1.0.2",
        "karma@5.0.9-tuxcare.4|shell-quote@1.6.1",
        "karma@5.0.9-tuxcare.4|stream-browserify@2.0.2",
        "karma@5.0.9-tuxcare.4|stream-http@2.8.3",
        "karma@5.0.9-tuxcare.4|string_decoder@1.2.0",
        "karma@5.0.9-tuxcare.4|subarg@1.0.0",
        "karma@5.0.9-tuxcare.4|syntax-error@1.4.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|timers-browserify@1.4.2",
        "karma@5.0.9-tuxcare.4|tty-browserify@0.0.1",
        "karma@5.0.9-tuxcare.4|url@0.11.0",
        "karma@5.0.9-tuxcare.4|util@0.10.4",
        "karma@5.0.9-tuxcare.4|vm-browserify@1.1.0",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chai-as-promised@7.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chai@4.2.0",
        "karma@5.0.9-tuxcare.4|check-error@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chai-subset@1.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chai@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assertion-error@1.1.0",
        "karma@5.0.9-tuxcare.4|check-error@1.0.2",
        "karma@5.0.9-tuxcare.4|deep-eql@3.0.1",
        "karma@5.0.9-tuxcare.4|get-func-name@2.0.0",
        "karma@5.0.9-tuxcare.4|pathval@1.1.0",
        "karma@5.0.9-tuxcare.4|type-detect@4.0.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chokidar@3.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chokidar@3.6.0|anymatch@3.1.3",
        "karma@5.0.9-tuxcare.4|braces@3.0.3",
        "karma@5.0.9-tuxcare.4|glob-parent@5.1.2",
        "karma@5.0.9-tuxcare.4|is-binary-path@2.1.0",
        "karma@5.0.9-tuxcare.4|is-glob@4.0.3",
        "karma@5.0.9-tuxcare.4|normalize-path@3.0.0",
        "karma@5.0.9-tuxcare.4|readdirp@3.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chokidar@3.6.0|anymatch@3.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|normalize-path@3.0.0",
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|colors@1.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|connect@3.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|finalhandler@1.1.2",
        "karma@5.0.9-tuxcare.4|parseurl@1.3.3",
        "karma@5.0.9-tuxcare.4|utils-merge@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assertion-error-formatter@3.0.0",
        "karma@5.0.9-tuxcare.4|bluebird@3.7.2",
        "karma@5.0.9-tuxcare.4|cli-table3@0.5.1",
        "karma@5.0.9-tuxcare.4|colors@1.4.0",
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5|commander@3.0.2",
        "karma@5.0.9-tuxcare.4|cucumber-expressions@8.3.0",
        "karma@5.0.9-tuxcare.4|cucumber-tag-expressions@2.0.3",
        "karma@5.0.9-tuxcare.4|duration@0.2.2",
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5|escape-string-regexp@2.0.0",
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5|figures@3.2.0",
        "karma@5.0.9-tuxcare.4|gherkin@5.0.0",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5|indent-string@4.0.0",
        "karma@5.0.9-tuxcare.4|is-generator@1.0.3",
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5|is-stream@2.0.0",
        "karma@5.0.9-tuxcare.4|knuth-shuffle-seeded@1.0.6",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|mz@2.7.0",
        "karma@5.0.9-tuxcare.4|progress@2.0.3",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11",
        "karma@5.0.9-tuxcare.4|serialize-error@4.1.0",
        "karma@5.0.9-tuxcare.4|stack-chain@2.0.0",
        "karma@5.0.9-tuxcare.4|stacktrace-js@2.0.2",
        "karma@5.0.9-tuxcare.4|string-argv@0.3.1",
        "karma@5.0.9-tuxcare.4|title-case@2.1.1",
        "karma@5.0.9-tuxcare.4|util-arity@1.1.0",
        "karma@5.0.9-tuxcare.4|verror@1.10.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|commander@3.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|escape-string-regexp@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|figures@3.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cucumber@6.0.5|figures@3.2.0|escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|figures@3.2.0|escape-string-regexp@1.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|indent-string@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber@6.0.5|is-stream@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|di@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dom-serialize@2.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|custom-event@1.0.1",
        "karma@5.0.9-tuxcare.4|ent@2.2.0",
        "karma@5.0.9-tuxcare.4|extend@3.0.2",
        "karma@5.0.9-tuxcare.4|void-elements@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-config-standard@12.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eslint-plugin-import@2.18.2",
        "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0",
        "karma@5.0.9-tuxcare.4|eslint-plugin-promise@4.2.1",
        "karma@5.0.9-tuxcare.4|eslint-plugin-standard@4.0.0",
        "karma@5.0.9-tuxcare.4|eslint@5.16.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-import@2.18.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-includes@3.0.3",
        "karma@5.0.9-tuxcare.4|contains-path@0.1.0",
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|eslint-plugin-import@2.18.2|doctrine@1.5.0",
        "karma@5.0.9-tuxcare.4|eslint-import-resolver-node@0.3.2",
        "karma@5.0.9-tuxcare.4|eslint-module-utils@2.4.1",
        "karma@5.0.9-tuxcare.4|eslint@5.16.0",
        "karma@5.0.9-tuxcare.4|has@1.0.3",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|object.values@1.1.0",
        "karma@5.0.9-tuxcare.4|read-pkg-up@2.0.0",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-import@2.18.2|doctrine@1.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|esutils@2.0.2",
        "karma@5.0.9-tuxcare.4|isarray@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eslint-plugin-es@1.4.0",
        "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3",
        "karma@5.0.9-tuxcare.4|eslint@5.16.0",
        "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0|ignore@5.1.2",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11",
        "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0|semver@6.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0|ignore@5.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-node@9.1.0|semver@6.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-promise@4.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-standard@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eslint@5.16.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint@5.16.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/code-frame@7.5.5",
        "karma@5.0.9-tuxcare.4|ajv@6.10.2",
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|cross-spawn@6.0.5",
        "karma@5.0.9-tuxcare.4|eslint@5.16.0|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|doctrine@3.0.0",
        "karma@5.0.9-tuxcare.4|eslint-scope@4.0.3",
        "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3",
        "karma@5.0.9-tuxcare.4|eslint-visitor-keys@1.0.0",
        "karma@5.0.9-tuxcare.4|espree@5.0.1",
        "karma@5.0.9-tuxcare.4|esquery@1.0.1",
        "karma@5.0.9-tuxcare.4|esutils@2.0.2",
        "karma@5.0.9-tuxcare.4|file-entry-cache@5.0.1",
        "karma@5.0.9-tuxcare.4|functional-red-black-tree@1.0.1",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|globals@11.12.0",
        "karma@5.0.9-tuxcare.4|ignore@4.0.6",
        "karma@5.0.9-tuxcare.4|import-fresh@3.1.0",
        "karma@5.0.9-tuxcare.4|imurmurhash@0.1.4",
        "karma@5.0.9-tuxcare.4|inquirer@6.5.0",
        "karma@5.0.9-tuxcare.4|js-yaml@3.14.1",
        "karma@5.0.9-tuxcare.4|json-stable-stringify-without-jsonify@1.0.1",
        "karma@5.0.9-tuxcare.4|levn@0.3.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|natural-compare@1.4.0",
        "karma@5.0.9-tuxcare.4|optionator@0.8.2",
        "karma@5.0.9-tuxcare.4|path-is-inside@1.0.2",
        "karma@5.0.9-tuxcare.4|progress@2.0.3",
        "karma@5.0.9-tuxcare.4|regexpp@2.0.1",
        "karma@5.0.9-tuxcare.4|semver@5.7.0",
        "karma@5.0.9-tuxcare.4|strip-ansi@4.0.0",
        "karma@5.0.9-tuxcare.4|strip-json-comments@2.0.1",
        "karma@5.0.9-tuxcare.4|table@5.4.4",
        "karma@5.0.9-tuxcare.4|text-table@0.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint@5.16.0|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eslint@5.16.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint@5.16.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|flatted@2.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|glob@7.1.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fs.realpath@1.0.0",
        "karma@5.0.9-tuxcare.4|inflight@1.0.6",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-auto-release@0.0.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-browserify@5.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|async@2.6.3",
        "karma@5.0.9-tuxcare.4|browserify-incremental@3.1.1",
        "karma@5.0.9-tuxcare.4|browserify@16.3.0",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-bump@0.8.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt@1.6.1",
        "karma@5.0.9-tuxcare.4|semver@5.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-check-clean@0.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-cli@1.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-known-options@2.0.0",
        "karma@5.0.9-tuxcare.4|interpret@1.1.0",
        "karma@5.0.9-tuxcare.4|liftup@3.0.1",
        "karma@5.0.9-tuxcare.4|grunt-cli@1.5.0|nopt@5.0.0",
        "karma@5.0.9-tuxcare.4|v8flags@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-cli@1.5.0|nopt@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|abbrev@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-contrib-watch@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|async@2.6.3",
        "karma@5.0.9-tuxcare.4|gaze@1.1.3",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|tiny-lr@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|chalk@1.1.3",
        "karma@5.0.9-tuxcare.4|concat-stream@1.6.2",
        "karma@5.0.9-tuxcare.4|conventional-changelog@1.1.24",
        "karma@5.0.9-tuxcare.4|plur@2.1.2",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|chalk@1.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|ansi-styles@2.2.1",
        "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5",
        "karma@5.0.9-tuxcare.4|has-ansi@2.0.0",
        "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|strip-ansi@3.0.1",
        "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|supports-color@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|ansi-styles@2.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|strip-ansi@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|supports-color@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-changelog@6.1.0|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|chalk@1.1.3",
        "karma@5.0.9-tuxcare.4|conventional-github-releaser@1.1.13",
        "karma@5.0.9-tuxcare.4|plur@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|chalk@1.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|ansi-styles@2.2.1",
        "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5",
        "karma@5.0.9-tuxcare.4|has-ansi@2.0.0",
        "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|strip-ansi@3.0.1",
        "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|supports-color@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|ansi-styles@2.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|strip-ansi@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|supports-color@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-conventional-github-releaser@1.0.0|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-mocha-test@0.13.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hooker@0.2.3",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-npm@0.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt@1.6.1|dateformat@4.6.3",
        "karma@5.0.9-tuxcare.4|eventemitter2@0.4.14",
        "karma@5.0.9-tuxcare.4|exit@0.1.2",
        "karma@5.0.9-tuxcare.4|findup-sync@5.0.0",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|grunt@1.6.1|grunt-cli@1.4.3",
        "karma@5.0.9-tuxcare.4|grunt-known-options@2.0.0",
        "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0",
        "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1",
        "karma@5.0.9-tuxcare.4|grunt@1.6.1|iconv-lite@0.6.3",
        "karma@5.0.9-tuxcare.4|js-yaml@3.14.1",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|nopt@3.0.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|dateformat@4.6.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|grunt-cli@1.4.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-known-options@2.0.0",
        "karma@5.0.9-tuxcare.4|interpret@1.1.0",
        "karma@5.0.9-tuxcare.4|liftup@3.0.1",
        "karma@5.0.9-tuxcare.4|grunt@1.6.1|grunt-cli@1.4.3|nopt@4.0.3",
        "karma@5.0.9-tuxcare.4|grunt@1.6.1|v8flags@3.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|grunt-cli@1.4.3|nopt@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|abbrev@1.1.1",
        "karma@5.0.9-tuxcare.4|osenv@0.1.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|iconv-lite@0.6.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt@1.6.1|v8flags@3.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|homedir-polyfill@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-proxy@1.18.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eventemitter3@4.0.4",
        "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0",
        "karma@5.0.9-tuxcare.4|requires-port@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http2@3.3.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|chalk@3.0.0",
        "karma@5.0.9-tuxcare.4|ci-info@2.0.0",
        "karma@5.0.9-tuxcare.4|compare-versions@3.5.1",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|cosmiconfig@6.0.0",
        "karma@5.0.9-tuxcare.4|find-versions@3.2.0",
        "karma@5.0.9-tuxcare.4|opencollective-postinstall@2.0.2",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|pkg-dir@4.2.0",
        "karma@5.0.9-tuxcare.4|please-upgrade-node@3.2.0",
        "karma@5.0.9-tuxcare.4|slash@3.0.0",
        "karma@5.0.9-tuxcare.4|which-pm-runs@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|chalk@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|ansi-styles@4.2.1",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|supports-color@7.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|cosmiconfig@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|import-fresh@3.1.0",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|parse-json@5.0.0",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|path-type@4.0.0",
        "karma@5.0.9-tuxcare.4|yaml@1.7.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|pkg-dir@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|find-up@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|ansi-styles@4.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/color-name@1.1.1",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|color-convert@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|supports-color@7.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|has-flag@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|parse-json@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/code-frame@7.5.5",
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|lines-and-columns@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|path-type@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|find-up@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|locate-path@5.0.0",
        "karma@5.0.9-tuxcare.4|husky@4.2.0|path-exists@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|color-convert@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|color-name@1.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|has-flag@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|locate-path@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|p-locate@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|path-exists@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|color-name@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|p-locate@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|p-limit@2.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|p-limit@2.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|husky@4.2.0|p-try@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|husky@4.2.0|p-try@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|isbinaryfile@4.0.10"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|jasmine-core@3.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-browserify@7.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserify@16.3.0",
        "karma@5.0.9-tuxcare.4|convert-source-map@1.1.3",
        "karma@5.0.9-tuxcare.4|hat@0.0.3",
        "karma@5.0.9-tuxcare.4|js-string-escape@1.0.1",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|os-shim@0.1.3",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-browserstack-launcher@1.5.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserstack-local@1.4.2",
        "karma@5.0.9-tuxcare.4|browserstack@1.5.2",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-chai@0.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chai@4.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-chrome-launcher@2.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fs-access@1.0.1",
        "karma@5.0.9-tuxcare.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-jasmine@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|jasmine-core@3.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-junit-reporter@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|path-is-absolute@1.0.1",
        "karma@5.0.9-tuxcare.4|xmlbuilder@8.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-mocha-reporter@2.2.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|log-symbols@2.2.0",
        "karma@5.0.9-tuxcare.4|strip-ansi@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-mocha@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|karma-mocha@1.3.0|minimist@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-mocha@1.3.0|minimist@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|karma-script-launcher@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|load-grunt-tasks@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arrify@1.0.1",
        "karma@5.0.9-tuxcare.4|grunt@1.6.1",
        "karma@5.0.9-tuxcare.4|multimatch@2.1.0",
        "karma@5.0.9-tuxcare.4|pkg-up@2.0.0",
        "karma@5.0.9-tuxcare.4|resolve-pkg@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash@4.17.15"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|date-format@4.0.14",
        "karma@5.0.9-tuxcare.4|log4js@6.9.1|debug@4.4.3",
        "karma@5.0.9-tuxcare.4|log4js@6.9.1|flatted@3.3.3",
        "karma@5.0.9-tuxcare.4|rfdc@1.4.1",
        "karma@5.0.9-tuxcare.4|streamroller@3.1.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1|debug@4.4.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|log4js@6.9.1|ms@2.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1|flatted@3.3.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|log4js@6.9.1|ms@2.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mime@2.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1|minimist@0.0.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mkdirp@0.5.1|minimist@0.0.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browser-stdout@1.3.0",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0|commander@2.11.0",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0|debug@3.1.0",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0|diff@3.3.1",
        "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0|glob@7.1.2",
        "karma@5.0.9-tuxcare.4|growl@1.10.3",
        "karma@5.0.9-tuxcare.4|he@1.1.1",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|mocha@4.1.0|supports-color@4.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0|commander@2.11.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0|debug@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0|diff@3.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0|glob@7.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fs.realpath@1.0.0",
        "karma@5.0.9-tuxcare.4|inflight@1.0.6",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0|supports-color@4.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|mocha@4.1.0|has-flag@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocha@4.1.0|has-flag@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mocks@0.0.15"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|proxyquire@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fill-keys@1.0.2",
        "karma@5.0.9-tuxcare.4|module-not-found-error@1.0.1",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|puppeteer@1.19.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|extract-zip@1.6.7",
        "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4",
        "karma@5.0.9-tuxcare.4|mime@2.6.0",
        "karma@5.0.9-tuxcare.4|progress@2.0.3",
        "karma@5.0.9-tuxcare.4|proxy-from-env@1.0.0",
        "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|ws@6.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|rimraf@2.7.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|ws@6.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|async-limiter@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|puppeteer@1.19.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|qjobs@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|range-parser@1.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|rimraf@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3",
        "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8",
        "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5",
        "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|cosmiconfig@6.0.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|env-ci@4.5.2",
        "karma@5.0.9-tuxcare.4|execa@3.4.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|figures@3.2.0",
        "karma@5.0.9-tuxcare.4|find-versions@3.2.0",
        "karma@5.0.9-tuxcare.4|get-stream@5.1.0",
        "karma@5.0.9-tuxcare.4|git-log-parser@1.2.0",
        "karma@5.0.9-tuxcare.4|hook-std@2.0.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|hosted-git-info@3.0.4",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|marked-terminal@3.3.0",
        "karma@5.0.9-tuxcare.4|marked@0.7.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-locate@4.1.0",
        "karma@5.0.9-tuxcare.4|p-reduce@2.1.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg-up@7.0.1",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|resolve-from@5.0.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|semver@6.3.0",
        "karma@5.0.9-tuxcare.4|signale@1.4.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|cosmiconfig@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|import-fresh@3.1.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|parse-json@5.0.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|path-type@4.0.0",
        "karma@5.0.9-tuxcare.4|yaml@1.7.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|figures@3.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|hosted-git-info@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lru-cache@5.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-locate@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-limit@2.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg-up@7.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|find-up@4.1.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg@5.2.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|type-fest@0.8.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|resolve-from@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|semver@6.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|parse-json@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/code-frame@7.5.5",
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|lines-and-columns@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|path-type@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-limit@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-try@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|find-up@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|locate-path@5.0.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|path-exists@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg@5.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/normalize-package-data@2.4.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|parse-json@5.0.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg@5.2.0|type-fest@0.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|read-pkg@5.2.0|type-fest@0.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|type-fest@0.8.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-try@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|locate-path@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|p-locate@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semantic-release@15.14.0|path-exists@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|sinon-chai@3.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chai@4.2.0",
        "karma@5.0.9-tuxcare.4|sinon@7.3.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|sinon@7.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@sinonjs/commons@1.4.0",
        "karma@5.0.9-tuxcare.4|@sinonjs/formatio@3.2.1",
        "karma@5.0.9-tuxcare.4|@sinonjs/samsam@3.3.2",
        "karma@5.0.9-tuxcare.4|diff@3.5.0",
        "karma@5.0.9-tuxcare.4|lolex@4.1.0",
        "karma@5.0.9-tuxcare.4|nise@1.5.0",
        "karma@5.0.9-tuxcare.4|supports-color@5.5.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|socket.io@2.3.0|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|engine.io@3.4.1",
        "karma@5.0.9-tuxcare.4|has-binary2@1.0.3",
        "karma@5.0.9-tuxcare.4|socket.io-adapter@1.1.2",
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0",
        "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io@2.3.0|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|socket.io@2.3.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io@2.3.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|source-map@0.6.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|supertest@4.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|methods@1.1.2",
        "karma@5.0.9-tuxcare.4|superagent@3.8.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|timer-shim@0.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|linkedlist@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tmp@0.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|tmp@0.2.1|rimraf@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tmp@0.2.1|rimraf@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ua-parser-js@0.7.21"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|validate-commit-msg@2.14.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-commit-types@2.1.1",
        "karma@5.0.9-tuxcare.4|find-parent-dir@0.3.0",
        "karma@5.0.9-tuxcare.4|findup@0.1.5",
        "karma@5.0.9-tuxcare.4|semver-regex@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|which@1.3.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isexe@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cliui@6.0.0",
        "karma@5.0.9-tuxcare.4|decamelize@1.2.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|find-up@4.1.0",
        "karma@5.0.9-tuxcare.4|get-caller-file@2.0.5",
        "karma@5.0.9-tuxcare.4|require-directory@2.1.1",
        "karma@5.0.9-tuxcare.4|require-main-filename@2.0.0",
        "karma@5.0.9-tuxcare.4|set-blocking@2.0.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|string-width@4.2.0",
        "karma@5.0.9-tuxcare.4|which-module@2.0.0",
        "karma@5.0.9-tuxcare.4|y18n@4.0.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|yargs-parser@18.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|find-up@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|locate-path@5.0.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|path-exists@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|string-width@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|emoji-regex@8.0.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|is-fullwidth-code-point@3.0.0",
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|strip-ansi@6.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|yargs-parser@18.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|camelcase@5.3.1",
        "karma@5.0.9-tuxcare.4|decamelize@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|locate-path@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-locate@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|path-exists@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|emoji-regex@8.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|is-fullwidth-code-point@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|strip-ansi@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|ansi-regex@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|camelcase@5.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-locate@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-limit@2.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|ansi-regex@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-limit@2.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-try@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs@15.3.1|p-try@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/format@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chalk@2.4.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/lint@8.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/is-ignored@8.3.5",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4",
        "karma@5.0.9-tuxcare.4|@commitlint/rules@8.3.4",
        "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/load@8.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/execute-rule@8.3.4",
        "karma@5.0.9-tuxcare.4|@commitlint/resolve-extends@8.3.5",
        "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0",
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@commitlint/load@8.3.5|resolve-from@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/load@8.3.5|resolve-from@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4",
        "karma@5.0.9-tuxcare.4|@marionebl/sander@0.6.1",
        "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|git-raw-commits@2.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|git-raw-commits@2.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|dargs@4.1.0",
        "karma@5.0.9-tuxcare.4|lodash.template@4.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|meow@5.0.0",
        "karma@5.0.9-tuxcare.4|split2@2.2.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|through2@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|meow@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|trim-newlines@2.0.0",
        "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|through2@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/read@8.3.4|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|babel-polyfill@6.26.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0",
        "karma@5.0.9-tuxcare.4|core-js@2.6.11",
        "karma@5.0.9-tuxcare.4|babel-polyfill@6.26.0|regenerator-runtime@0.10.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|babel-polyfill@6.26.0|regenerator-runtime@0.10.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chalk@2.4.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ansi-styles@3.2.1",
        "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5",
        "karma@5.0.9-tuxcare.4|supports-color@5.5.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve-global@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|global-dirs@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-conventionalcommits@4.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|clean-stack@2.2.0",
        "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1|indent-string@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1|indent-string@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fs-extra@8.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|jsonfile@4.0.0",
        "karma@5.0.9-tuxcare.4|universalify@0.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dir-glob@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|dir-glob@3.0.1|path-type@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dir-glob@3.0.1|path-type@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|execa@3.4.0|cross-spawn@7.0.2",
        "karma@5.0.9-tuxcare.4|get-stream@5.1.0",
        "karma@5.0.9-tuxcare.4|human-signals@1.1.1",
        "karma@5.0.9-tuxcare.4|execa@3.4.0|is-stream@2.0.0",
        "karma@5.0.9-tuxcare.4|merge-stream@2.0.0",
        "karma@5.0.9-tuxcare.4|npm-run-path@4.0.1",
        "karma@5.0.9-tuxcare.4|execa@3.4.0|onetime@5.1.0",
        "karma@5.0.9-tuxcare.4|p-finally@2.0.1",
        "karma@5.0.9-tuxcare.4|signal-exit@3.0.2",
        "karma@5.0.9-tuxcare.4|strip-final-newline@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|cross-spawn@7.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|execa@3.4.0|path-key@3.1.1",
        "karma@5.0.9-tuxcare.4|execa@3.4.0|shebang-command@2.0.0",
        "karma@5.0.9-tuxcare.4|execa@3.4.0|which@2.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|is-stream@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|onetime@5.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|execa@3.4.0|mimic-fn@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|path-key@3.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|shebang-command@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|execa@3.4.0|shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|which@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isexe@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|mimic-fn@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|execa@3.4.0|shebang-regex@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|globby@10.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/glob@7.1.1",
        "karma@5.0.9-tuxcare.4|globby@10.0.2|array-union@2.1.0",
        "karma@5.0.9-tuxcare.4|dir-glob@3.0.1",
        "karma@5.0.9-tuxcare.4|fast-glob@3.2.2",
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|globby@10.0.2|ignore@5.1.4",
        "karma@5.0.9-tuxcare.4|merge2@1.3.0",
        "karma@5.0.9-tuxcare.4|slash@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|globby@10.0.2|array-union@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|globby@10.0.2|ignore@5.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-reduce@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|bytes@3.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|content-type@1.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|debug@2.6.9",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|depd@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-errors@1.7.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|depd@1.1.2",
        "karma@5.0.9-tuxcare.4|http-errors@1.7.2|inherits@2.0.3",
        "karma@5.0.9-tuxcare.4|setprototypeof@1.1.1",
        "karma@5.0.9-tuxcare.4|statuses@1.5.0",
        "karma@5.0.9-tuxcare.4|toidentifier@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-errors@1.7.2|inherits@2.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|iconv-lite@0.4.24",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|on-finished@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ee-first@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|qs@6.7.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|raw-body@2.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bytes@3.1.0",
        "karma@5.0.9-tuxcare.4|http-errors@1.7.2",
        "karma@5.0.9-tuxcare.4|iconv-lite@0.4.24",
        "karma@5.0.9-tuxcare.4|unpipe@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|type-is@1.6.18",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|media-typer@0.3.0",
        "karma@5.0.9-tuxcare.4|mime-types@2.1.24"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fill-range@7.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assert@1.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|assert@1.5.0|util@0.10.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assert@1.5.0|util@0.10.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assert@1.5.0|inherits@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assert@1.5.0|inherits@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browser-pack@6.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|combine-source-map@0.8.0",
        "karma@5.0.9-tuxcare.4|defined@1.0.0",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|umd@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browser-resolve@1.11.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browser-resolve@1.11.3|resolve@1.1.7"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browser-resolve@1.11.3|resolve@1.1.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-zlib@0.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pako@1.0.10"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|buffer@5.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|base64-js@1.3.0",
        "karma@5.0.9-tuxcare.4|ieee754@1.1.13"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cached-path-relative@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|concat-stream@1.6.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|buffer-from@1.1.1",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|typedarray@0.0.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|console-browserify@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|date-now@0.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|constants-browserify@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|crypto-browserify@3.12.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserify-cipher@1.0.1",
        "karma@5.0.9-tuxcare.4|browserify-sign@4.0.4",
        "karma@5.0.9-tuxcare.4|create-ecdh@4.0.3",
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|create-hmac@1.1.7",
        "karma@5.0.9-tuxcare.4|diffie-hellman@5.0.3",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|pbkdf2@3.0.17",
        "karma@5.0.9-tuxcare.4|public-encrypt@4.0.3",
        "karma@5.0.9-tuxcare.4|randombytes@2.1.0",
        "karma@5.0.9-tuxcare.4|randomfill@1.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|defined@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|deps-sort@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|shasum@1.0.2",
        "karma@5.0.9-tuxcare.4|subarg@1.0.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|domain-browser@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|duplexer2@0.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|events@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|function-bind@1.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|htmlescape@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|https-browserify@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inherits@2.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|insert-module-globals@7.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn-node@1.7.0",
        "karma@5.0.9-tuxcare.4|combine-source-map@0.8.0",
        "karma@5.0.9-tuxcare.4|concat-stream@1.6.2",
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|path-is-absolute@1.0.1",
        "karma@5.0.9-tuxcare.4|process@0.11.10",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|undeclared-identifiers@1.1.3",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|jsonparse@1.3.1",
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|labeled-stream-splicer@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|stream-splicer@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|module-deps@6.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browser-resolve@1.11.3",
        "karma@5.0.9-tuxcare.4|cached-path-relative@1.0.2",
        "karma@5.0.9-tuxcare.4|concat-stream@1.6.2",
        "karma@5.0.9-tuxcare.4|defined@1.0.0",
        "karma@5.0.9-tuxcare.4|detective@5.2.0",
        "karma@5.0.9-tuxcare.4|duplexer2@0.1.4",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|parents@1.0.1",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11",
        "karma@5.0.9-tuxcare.4|stream-combiner2@1.1.1",
        "karma@5.0.9-tuxcare.4|subarg@1.0.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|os-browserify@0.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parents@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|path-platform@0.11.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-browserify@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|process@0.11.10"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|punycode@1.4.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|querystring-es3@0.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|read-only-stream@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|process-nextick-args@2.0.1",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|readable-stream@2.3.6|safe-buffer@5.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|readable-stream@2.3.6|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve@1.22.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-core-module@2.16.1",
        "karma@5.0.9-tuxcare.4|path-parse@1.0.7",
        "karma@5.0.9-tuxcare.4|supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|shasum@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|json-stable-stringify@0.0.1",
        "karma@5.0.9-tuxcare.4|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|shell-quote@1.6.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-filter@0.0.1",
        "karma@5.0.9-tuxcare.4|array-map@0.0.0",
        "karma@5.0.9-tuxcare.4|array-reduce@0.0.0",
        "karma@5.0.9-tuxcare.4|jsonify@0.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stream-browserify@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stream-http@2.8.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|builtin-status-codes@3.0.0",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|to-arraybuffer@1.0.1",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|string_decoder@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|string_decoder@1.2.0|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|string_decoder@1.2.0|safe-buffer@5.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|subarg@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|minimist@1.2.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|syntax-error@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn-node@1.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|through2@2.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|timers-browserify@1.4.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|process@0.11.10"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tty-browserify@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|url@0.11.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|url@0.11.0|punycode@1.3.2",
        "karma@5.0.9-tuxcare.4|querystring@0.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|url@0.11.0|punycode@1.3.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|util@0.10.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|util@0.10.4|inherits@2.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|util@0.10.4|inherits@2.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|vm-browserify@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|xtend@4.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|check-error@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assertion-error@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|deep-eql@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|type-detect@4.0.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-func-name@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pathval@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|type-detect@4.0.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|glob-parent@5.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-glob@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-binary-path@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|binary-extensions@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-glob@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extglob@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|normalize-path@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|readdirp@3.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|finalhandler@1.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|encodeurl@1.0.2",
        "karma@5.0.9-tuxcare.4|escape-html@1.0.3",
        "karma@5.0.9-tuxcare.4|on-finished@2.3.0",
        "karma@5.0.9-tuxcare.4|parseurl@1.3.3",
        "karma@5.0.9-tuxcare.4|statuses@1.5.0",
        "karma@5.0.9-tuxcare.4|unpipe@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parseurl@1.3.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|utils-merge@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assertion-error-formatter@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assertion-error-formatter@3.0.0|diff@4.0.2",
        "karma@5.0.9-tuxcare.4|pad-right@0.2.2",
        "karma@5.0.9-tuxcare.4|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assertion-error-formatter@3.0.0|diff@4.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|bluebird@3.7.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cli-table3@0.5.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|colors@1.4.0",
        "karma@5.0.9-tuxcare.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|string-width@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber-expressions@8.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|becke-ch--regex--s0-0-v1--base--pl--lib@1.4.0",
        "karma@5.0.9-tuxcare.4|xregexp@4.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cucumber-tag-expressions@2.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|duration@0.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|d@1.0.1",
        "karma@5.0.9-tuxcare.4|es5-ext@0.10.53"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|gherkin@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-generator@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|knuth-shuffle-seeded@1.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|seed-random@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mz@2.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|any-promise@1.3.0",
        "karma@5.0.9-tuxcare.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|thenify-all@1.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|progress@2.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|serialize-error@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|serialize-error@4.1.0|type-fest@0.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|serialize-error@4.1.0|type-fest@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stack-chain@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stacktrace-js@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-stack-parser@2.0.6",
        "karma@5.0.9-tuxcare.4|stack-generator@2.0.5",
        "karma@5.0.9-tuxcare.4|stacktrace-gps@3.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|string-argv@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|title-case@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|no-case@2.3.2",
        "karma@5.0.9-tuxcare.4|upper-case@1.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|util-arity@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|verror@1.10.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assert-plus@1.0.0",
        "karma@5.0.9-tuxcare.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|extsprintf@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|custom-event@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ent@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extend@3.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|void-elements@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-includes@3.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|define-properties@1.1.3",
        "karma@5.0.9-tuxcare.4|es-abstract@1.13.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|contains-path@0.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-import-resolver-node@0.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-module-utils@2.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|pkg-dir@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object.values@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|define-properties@1.1.3",
        "karma@5.0.9-tuxcare.4|es-abstract@1.13.0",
        "karma@5.0.9-tuxcare.4|function-bind@1.1.2",
        "karma@5.0.9-tuxcare.4|has@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|read-pkg-up@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|read-pkg@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-plugin-es@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3",
        "karma@5.0.9-tuxcare.4|eslint@5.16.0",
        "karma@5.0.9-tuxcare.4|regexpp@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3|eslint-visitor-keys@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-utils@1.4.3|eslint-visitor-keys@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@babel/code-frame@7.5.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/highlight@7.5.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ajv@6.10.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fast-deep-equal@2.0.1",
        "karma@5.0.9-tuxcare.4|fast-json-stable-stringify@2.0.0",
        "karma@5.0.9-tuxcare.4|json-schema-traverse@0.4.1",
        "karma@5.0.9-tuxcare.4|uri-js@4.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cross-spawn@6.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|nice-try@1.0.5",
        "karma@5.0.9-tuxcare.4|path-key@2.0.1",
        "karma@5.0.9-tuxcare.4|semver@5.7.0",
        "karma@5.0.9-tuxcare.4|shebang-command@1.2.0",
        "karma@5.0.9-tuxcare.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|doctrine@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|esutils@2.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-scope@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|esrecurse@4.2.1",
        "karma@5.0.9-tuxcare.4|estraverse@4.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eslint-visitor-keys@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|espree@5.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn-jsx@5.0.1",
        "karma@5.0.9-tuxcare.4|acorn@6.4.1",
        "karma@5.0.9-tuxcare.4|eslint-visitor-keys@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|esquery@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|estraverse@4.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|esutils@2.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|file-entry-cache@5.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|flat-cache@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|functional-red-black-tree@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|globals@11.12.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ignore@4.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|import-fresh@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|parent-module@1.0.1",
        "karma@5.0.9-tuxcare.4|resolve-from@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|imurmurhash@0.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inquirer@6.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ansi-escapes@3.2.0",
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|cli-cursor@2.1.0",
        "karma@5.0.9-tuxcare.4|cli-width@2.2.0",
        "karma@5.0.9-tuxcare.4|external-editor@3.1.0",
        "karma@5.0.9-tuxcare.4|figures@2.0.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|mute-stream@0.0.7",
        "karma@5.0.9-tuxcare.4|run-async@2.3.0",
        "karma@5.0.9-tuxcare.4|rxjs@6.5.2",
        "karma@5.0.9-tuxcare.4|string-width@2.1.1",
        "karma@5.0.9-tuxcare.4|inquirer@6.5.0|strip-ansi@5.2.0",
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inquirer@6.5.0|strip-ansi@5.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inquirer@6.5.0|ansi-regex@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inquirer@6.5.0|ansi-regex@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|js-yaml@3.14.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|argparse@1.0.10",
        "karma@5.0.9-tuxcare.4|esprima@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|json-stable-stringify-without-jsonify@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|levn@0.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|prelude-ls@1.1.2",
        "karma@5.0.9-tuxcare.4|type-check@0.3.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|natural-compare@1.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|optionator@0.8.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|deep-is@0.1.3",
        "karma@5.0.9-tuxcare.4|fast-levenshtein@2.0.6",
        "karma@5.0.9-tuxcare.4|levn@0.3.0",
        "karma@5.0.9-tuxcare.4|prelude-ls@1.1.2",
        "karma@5.0.9-tuxcare.4|type-check@0.3.2",
        "karma@5.0.9-tuxcare.4|optionator@0.8.2|wordwrap@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|optionator@0.8.2|wordwrap@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-is-inside@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|regexpp@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semver@5.7.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|strip-ansi@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ansi-regex@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|strip-json-comments@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|table@5.4.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ajv@6.10.2",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|slice-ansi@2.1.0",
        "karma@5.0.9-tuxcare.4|table@5.4.4|string-width@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|table@5.4.4|string-width@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|emoji-regex@7.0.3",
        "karma@5.0.9-tuxcare.4|is-fullwidth-code-point@2.0.0",
        "karma@5.0.9-tuxcare.4|table@5.4.4|strip-ansi@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|table@5.4.4|strip-ansi@5.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|table@5.4.4|ansi-regex@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|table@5.4.4|ansi-regex@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|text-table@0.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fs.realpath@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inflight@1.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|once@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-is-absolute@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|async@2.6.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-incremental@3.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserify-cache-api@3.0.1",
        "karma@5.0.9-tuxcare.4|browserify@16.3.0",
        "karma@5.0.9-tuxcare.4|browserify-incremental@3.1.1|JSONStream@0.10.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-incremental@3.1.1|JSONStream@0.10.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserify-incremental@3.1.1|jsonparse@0.0.5",
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-incremental@3.1.1|jsonparse@0.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|anymatch@2.0.0",
        "karma@5.0.9-tuxcare.4|browserify@16.3.0",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|chokidar@2.1.6",
        "karma@5.0.9-tuxcare.4|defined@1.0.0",
        "karma@5.0.9-tuxcare.4|outpipe@1.1.1",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|chokidar@2.1.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|anymatch@2.0.0",
        "karma@5.0.9-tuxcare.4|async-each@1.0.3",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|braces@2.3.2",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|glob-parent@3.1.0",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|is-binary-path@1.0.1",
        "karma@5.0.9-tuxcare.4|is-glob@4.0.3",
        "karma@5.0.9-tuxcare.4|normalize-path@3.0.0",
        "karma@5.0.9-tuxcare.4|path-is-absolute@1.0.1",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|readdirp@2.2.1",
        "karma@5.0.9-tuxcare.4|upath@1.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|braces@2.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arr-flatten@1.1.0",
        "karma@5.0.9-tuxcare.4|array-unique@0.3.2",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|fill-range@4.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1",
        "karma@5.0.9-tuxcare.4|repeat-element@1.1.3",
        "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
        "karma@5.0.9-tuxcare.4|split-string@3.1.0",
        "karma@5.0.9-tuxcare.4|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|glob-parent@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|glob-parent@3.1.0|is-glob@3.1.0",
        "karma@5.0.9-tuxcare.4|path-dirname@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|glob-parent@3.1.0|is-glob@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extglob@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|is-binary-path@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|binary-extensions@1.13.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|readdirp@2.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|fill-range@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|is-number@3.0.0",
        "karma@5.0.9-tuxcare.4|repeat-string@1.6.1",
        "karma@5.0.9-tuxcare.4|watchify@3.11.1|to-regex-range@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|binary-extensions@1.13.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|watchify@3.11.1|to-regex-range@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-number@3.0.0",
        "karma@5.0.9-tuxcare.4|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-known-options@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|interpret@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|liftup@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|extend@3.0.2",
        "karma@5.0.9-tuxcare.4|liftup@3.0.1|findup-sync@4.0.0",
        "karma@5.0.9-tuxcare.4|fined@1.2.0",
        "karma@5.0.9-tuxcare.4|flagged-respawn@1.0.1",
        "karma@5.0.9-tuxcare.4|is-plain-object@2.0.4",
        "karma@5.0.9-tuxcare.4|object.map@1.0.1",
        "karma@5.0.9-tuxcare.4|rechoir@0.7.1",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|liftup@3.0.1|findup-sync@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|detect-file@1.0.0",
        "karma@5.0.9-tuxcare.4|is-glob@4.0.3",
        "karma@5.0.9-tuxcare.4|liftup@3.0.1|micromatch@4.0.8",
        "karma@5.0.9-tuxcare.4|resolve-dir@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|liftup@3.0.1|micromatch@4.0.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|braces@3.0.3",
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|v8flags@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|gaze@1.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|globule@1.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tiny-lr@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|body@5.1.0",
        "karma@5.0.9-tuxcare.4|tiny-lr@1.1.1|debug@3.2.6",
        "karma@5.0.9-tuxcare.4|faye-websocket@0.10.0",
        "karma@5.0.9-tuxcare.4|livereload-js@2.4.0",
        "karma@5.0.9-tuxcare.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|qs@6.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tiny-lr@1.1.1|debug@3.2.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|tiny-lr@1.1.1|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tiny-lr@1.1.1|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog@1.1.24",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-angular@1.6.6",
        "karma@5.0.9-tuxcare.4|conventional-changelog-atom@0.2.8",
        "karma@5.0.9-tuxcare.4|conventional-changelog-codemirror@0.3.8",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11",
        "karma@5.0.9-tuxcare.4|conventional-changelog-ember@0.3.12",
        "karma@5.0.9-tuxcare.4|conventional-changelog-eslint@1.0.9",
        "karma@5.0.9-tuxcare.4|conventional-changelog-express@0.3.6",
        "karma@5.0.9-tuxcare.4|conventional-changelog-jquery@0.1.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-jscs@0.1.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-jshint@0.3.8",
        "karma@5.0.9-tuxcare.4|conventional-changelog-preset-loader@1.1.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|plur@2.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|irregular-plurals@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|q@1.5.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-github-releaser@1.1.13",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog@1.1.24",
        "karma@5.0.9-tuxcare.4|dateformat@1.0.12",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6",
        "karma@5.0.9-tuxcare.4|github@0.2.4",
        "karma@5.0.9-tuxcare.4|lodash.merge@4.6.2",
        "karma@5.0.9-tuxcare.4|meow@3.7.0",
        "karma@5.0.9-tuxcare.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|q@1.5.1",
        "karma@5.0.9-tuxcare.4|semver-regex@1.0.0",
        "karma@5.0.9-tuxcare.4|semver@5.7.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hooker@0.2.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eventemitter2@0.4.14"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|exit@0.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|findup-sync@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|detect-file@1.0.0",
        "karma@5.0.9-tuxcare.4|is-glob@4.0.3",
        "karma@5.0.9-tuxcare.4|findup-sync@5.0.0|micromatch@4.0.8",
        "karma@5.0.9-tuxcare.4|resolve-dir@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|findup-sync@5.0.0|micromatch@4.0.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|braces@3.0.3",
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0|colors@1.1.2",
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0",
        "karma@5.0.9-tuxcare.4|hooker@0.2.3",
        "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0|lodash@4.17.21"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0|colors@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log@3.0.0|lodash@4.17.21"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|async@3.2.6",
        "karma@5.0.9-tuxcare.4|exit@0.1.2",
        "karma@5.0.9-tuxcare.4|getobject@1.0.2",
        "karma@5.0.9-tuxcare.4|hooker@0.2.3",
        "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|lodash@4.17.21",
        "karma@5.0.9-tuxcare.4|underscore.string@3.3.6",
        "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|which@2.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|async@3.2.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|lodash@4.17.21"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-util@2.0.1|which@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isexe@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|nopt@3.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|abbrev@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|eventemitter3@4.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0|debug@3.2.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0|debug@3.2.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|follow-redirects@1.11.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|requires-port@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ci-info@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|compare-versions@3.5.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|find-versions@3.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-versions@3.2.0|semver-regex@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|find-versions@3.2.0|semver-regex@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|opencollective-postinstall@2.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|please-upgrade-node@3.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|semver-compare@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|slash@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|which-pm-runs@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|convert-source-map@1.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hat@0.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|js-string-escape@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|os-shim@0.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserstack-local@1.4.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4",
        "karma@5.0.9-tuxcare.4|is-running@2.1.0",
        "karma@5.0.9-tuxcare.4|ps-tree@1.1.1",
        "karma@5.0.9-tuxcare.4|temp-fs@0.9.9"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserstack@1.5.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fs-access@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|null-check@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|xmlbuilder@8.2.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|log-symbols@2.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chalk@2.4.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|arrify@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|multimatch@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-differ@1.0.0",
        "karma@5.0.9-tuxcare.4|array-union@1.0.2",
        "karma@5.0.9-tuxcare.4|arrify@1.0.1",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pkg-up@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve-pkg@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|resolve-pkg@1.0.0|resolve-from@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve-pkg@1.0.0|resolve-from@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|date-format@4.0.14"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|rfdc@1.4.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|streamroller@3.1.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|date-format@4.0.14",
        "karma@5.0.9-tuxcare.4|streamroller@3.1.5|debug@4.4.3",
        "karma@5.0.9-tuxcare.4|fs-extra@8.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|streamroller@3.1.5|debug@4.4.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|streamroller@3.1.5|ms@2.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|streamroller@3.1.5|ms@2.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|brace-expansion@1.1.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|balanced-match@1.0.0",
        "karma@5.0.9-tuxcare.4|concat-map@0.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browser-stdout@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|growl@1.10.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|he@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fill-keys@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-object@1.0.1",
        "karma@5.0.9-tuxcare.4|merge-descriptors@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|module-not-found-error@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extract-zip@1.6.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|concat-stream@1.6.2",
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|yauzl@2.4.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|agent-base@4.3.0",
        "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4|debug@3.2.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4|debug@3.2.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|https-proxy-agent@2.2.4|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|proxy-from-env@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-changelog-angular@5.0.6",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-commits-filter@2.0.2",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-commits-parser@3.0.8",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|import-from@3.0.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-changelog-angular@5.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-commits-filter@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash.ismatch@4.4.0",
        "karma@5.0.9-tuxcare.4|modify-values@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|conventional-commits-parser@3.0.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-text-path@1.0.1",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|meow@5.0.0",
        "karma@5.0.9-tuxcare.4|split2@2.2.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|through2@3.0.1",
        "karma@5.0.9-tuxcare.4|trim-off-newlines@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|meow@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|trim-newlines@2.0.0",
        "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|through2@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/commit-analyzer@6.3.3|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/rest@16.43.1",
        "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0",
        "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
        "karma@5.0.9-tuxcare.4|bottleneck@2.19.5",
        "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|dir-glob@3.0.1",
        "karma@5.0.9-tuxcare.4|fs-extra@8.1.0",
        "karma@5.0.9-tuxcare.4|globby@10.0.2",
        "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|https-proxy-agent@4.0.0",
        "karma@5.0.9-tuxcare.4|issue-parser@5.0.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|mime@2.6.0",
        "karma@5.0.9-tuxcare.4|p-filter@2.1.0",
        "karma@5.0.9-tuxcare.4|p-retry@4.2.0",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0",
        "karma@5.0.9-tuxcare.4|url-join@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|https-proxy-agent@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|agent-base@5.1.1",
        "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|debug@4.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/github@5.5.8|agent-base@5.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/error@2.2.0",
        "karma@5.0.9-tuxcare.4|aggregate-error@3.0.1",
        "karma@5.0.9-tuxcare.4|execa@3.4.0",
        "karma@5.0.9-tuxcare.4|fs-extra@8.1.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|nerf-dart@1.0.0",
        "karma@5.0.9-tuxcare.4|normalize-url@4.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4",
        "karma@5.0.9-tuxcare.4|rc@1.2.8",
        "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5|read-pkg@5.2.0",
        "karma@5.0.9-tuxcare.4|registry-auth-token@4.1.1",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0",
        "karma@5.0.9-tuxcare.4|tempy@0.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5|read-pkg@5.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/normalize-package-data@2.4.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5|parse-json@5.0.0",
        "karma@5.0.9-tuxcare.4|type-fest@0.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/npm@5.3.5|parse-json@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/code-frame@7.5.5",
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|lines-and-columns@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-changelog-angular@5.0.6",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-changelog-writer@4.0.11",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-filter@2.0.2",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-parser@3.0.8",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|get-stream@5.1.0",
        "karma@5.0.9-tuxcare.4|import-from@3.0.0",
        "karma@5.0.9-tuxcare.4|into-stream@5.1.1",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1",
        "karma@5.0.9-tuxcare.4|semantic-release@15.14.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-changelog-angular@5.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-changelog-writer@4.0.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-filter@2.0.2",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|dateformat@3.0.3",
        "karma@5.0.9-tuxcare.4|handlebars@4.7.3",
        "karma@5.0.9-tuxcare.4|json-stringify-safe@5.0.1",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|semver@6.3.0",
        "karma@5.0.9-tuxcare.4|split@1.0.1",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|through2@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-filter@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash.ismatch@4.4.0",
        "karma@5.0.9-tuxcare.4|modify-values@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|conventional-commits-parser@3.0.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-text-path@1.0.1",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0",
        "karma@5.0.9-tuxcare.4|split2@2.2.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|through2@3.0.1",
        "karma@5.0.9-tuxcare.4|trim-off-newlines@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|find-up@4.1.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|read-pkg@5.2.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|type-fest@0.8.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|find-up@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|locate-path@5.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|path-exists@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|read-pkg@5.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/normalize-package-data@2.4.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|parse-json@5.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|read-pkg@5.2.0|type-fest@0.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|read-pkg@5.2.0|type-fest@0.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg-up@7.0.1|parse-json@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/code-frame@7.5.5",
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|lines-and-columns@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|dateformat@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|trim-newlines@2.0.0",
        "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|meow@5.0.0|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|semver@6.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|through2@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|type-fest@0.8.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|locate-path@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-locate@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|path-exists@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-locate@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-limit@2.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-limit@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-try@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@semantic-release/release-notes-generator@7.3.5|p-try@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|env-ci@4.5.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|execa@3.4.0",
        "karma@5.0.9-tuxcare.4|java-properties@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-stream@5.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pump@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-log-parser@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|argv-formatter@1.0.0",
        "karma@5.0.9-tuxcare.4|spawn-error-forwarder@1.0.0",
        "karma@5.0.9-tuxcare.4|git-log-parser@1.2.0|split2@1.0.0",
        "karma@5.0.9-tuxcare.4|stream-combiner2@1.1.1",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|traverse@0.6.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-log-parser@1.2.0|split2@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hook-std@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|marked-terminal@3.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ansi-escapes@3.2.0",
        "karma@5.0.9-tuxcare.4|cardinal@2.1.1",
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|cli-table@0.3.1",
        "karma@5.0.9-tuxcare.4|marked@0.7.0",
        "karma@5.0.9-tuxcare.4|node-emoji@1.10.0",
        "karma@5.0.9-tuxcare.4|supports-hyperlinks@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|marked@0.7.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|signale@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|figures@2.0.0",
        "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@sinonjs/commons@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|type-detect@4.0.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@sinonjs/formatio@3.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@sinonjs/commons@1.4.0",
        "karma@5.0.9-tuxcare.4|@sinonjs/samsam@3.3.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@sinonjs/samsam@3.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@sinonjs/commons@1.4.0",
        "karma@5.0.9-tuxcare.4|array-from@2.1.1",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|diff@3.5.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lolex@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|nise@1.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@sinonjs/formatio@3.2.1",
        "karma@5.0.9-tuxcare.4|@sinonjs/text-encoding@0.7.1",
        "karma@5.0.9-tuxcare.4|just-extend@4.0.2",
        "karma@5.0.9-tuxcare.4|lolex@4.1.0",
        "karma@5.0.9-tuxcare.4|path-to-regexp@1.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|supports-color@5.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|has-flag@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io@3.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|accepts@1.3.7",
        "karma@5.0.9-tuxcare.4|base64id@2.0.0",
        "karma@5.0.9-tuxcare.4|cookie@0.3.1",
        "karma@5.0.9-tuxcare.4|engine.io@3.4.1|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|engine.io-parser@2.2.0",
        "karma@5.0.9-tuxcare.4|ws@7.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io@3.4.1|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|engine.io@3.4.1|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io@3.4.1|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-binary2@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|has-binary2@1.0.3|isarray@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-binary2@1.0.3|isarray@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-adapter@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|backo2@1.0.2",
        "karma@5.0.9-tuxcare.4|base64-arraybuffer@0.1.5",
        "karma@5.0.9-tuxcare.4|component-bind@1.0.0",
        "karma@5.0.9-tuxcare.4|component-emitter@1.2.1",
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2",
        "karma@5.0.9-tuxcare.4|has-binary2@1.0.3",
        "karma@5.0.9-tuxcare.4|has-cors@1.1.0",
        "karma@5.0.9-tuxcare.4|indexof@0.0.1",
        "karma@5.0.9-tuxcare.4|object-component@0.0.3",
        "karma@5.0.9-tuxcare.4|parseqs@0.0.5",
        "karma@5.0.9-tuxcare.4|parseuri@0.0.5",
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0",
        "karma@5.0.9-tuxcare.4|to-array@0.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|component-emitter@1.2.1",
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0|debug@3.1.0",
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|isarray@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0|debug@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|socket.io-parser@3.3.0|ms@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-client@2.3.0|isarray@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|component-emitter@1.2.1",
        "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|isarray@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|isarray@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|socket.io-parser@3.4.1|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|methods@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|superagent@3.8.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|component-emitter@1.2.1",
        "karma@5.0.9-tuxcare.4|cookiejar@2.1.2",
        "karma@5.0.9-tuxcare.4|superagent@3.8.3|debug@3.2.6",
        "karma@5.0.9-tuxcare.4|extend@3.0.2",
        "karma@5.0.9-tuxcare.4|form-data@2.5.0",
        "karma@5.0.9-tuxcare.4|formidable@1.2.1",
        "karma@5.0.9-tuxcare.4|methods@1.1.2",
        "karma@5.0.9-tuxcare.4|superagent@3.8.3|mime@1.6.0",
        "karma@5.0.9-tuxcare.4|qs@6.7.0",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|superagent@3.8.3|debug@3.2.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|superagent@3.8.3|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|superagent@3.8.3|mime@1.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|superagent@3.8.3|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|linkedlist@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commit-types@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|find-parent-dir@0.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|findup@0.1.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|findup@0.1.5|colors@0.6.2",
        "karma@5.0.9-tuxcare.4|findup@0.1.5|commander@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|findup@0.1.5|colors@0.6.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|findup@0.1.5|commander@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semver-regex@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|isexe@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cliui@6.0.0|string-width@4.2.0",
        "karma@5.0.9-tuxcare.4|cliui@6.0.0|strip-ansi@6.0.0",
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|string-width@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cliui@6.0.0|emoji-regex@8.0.0",
        "karma@5.0.9-tuxcare.4|cliui@6.0.0|is-fullwidth-code-point@3.0.0",
        "karma@5.0.9-tuxcare.4|cliui@6.0.0|strip-ansi@6.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|strip-ansi@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cliui@6.0.0|ansi-regex@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|emoji-regex@8.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|is-fullwidth-code-point@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cliui@6.0.0|ansi-regex@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|decamelize@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-caller-file@2.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|require-directory@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|require-main-filename@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|set-blocking@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|which-module@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|y18n@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/is-ignored@8.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/is-ignored@8.3.5|semver@6.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/is-ignored@8.3.5|semver@6.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-angular@1.6.6",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|conventional-commits-parser@3.0.8",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|conventional-commits-parser@3.0.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-text-path@1.0.1",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|meow@5.0.0",
        "karma@5.0.9-tuxcare.4|split2@2.2.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|through2@3.0.1",
        "karma@5.0.9-tuxcare.4|trim-off-newlines@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|meow@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|trim-newlines@2.0.0",
        "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|through2@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/parse@8.3.4|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/rules@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/ensure@8.3.4",
        "karma@5.0.9-tuxcare.4|@commitlint/message@8.3.4",
        "karma@5.0.9-tuxcare.4|@commitlint/to-lines@8.3.4",
        "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0|core-js@2.6.9",
        "karma@5.0.9-tuxcare.4|regenerator-runtime@0.11.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|babel-runtime@6.26.0|core-js@2.6.9"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/execute-rule@8.3.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/resolve-extends@8.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|import-fresh@3.1.0",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|@commitlint/resolve-extends@8.3.5|resolve-from@5.0.0",
        "karma@5.0.9-tuxcare.4|resolve-global@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/resolve-extends@8.3.5|resolve-from@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|import-fresh@2.0.0",
        "karma@5.0.9-tuxcare.4|is-directory@0.3.1",
        "karma@5.0.9-tuxcare.4|js-yaml@3.14.1",
        "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|parse-json@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|import-fresh@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|caller-path@2.0.0",
        "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|resolve-from@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cosmiconfig@5.2.1|resolve-from@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|find-up@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|find-up@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|locate-path@5.0.0",
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|path-exists@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|locate-path@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-locate@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|path-exists@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-locate@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-limit@2.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-limit@2.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-try@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/top-level@8.3.4|p-try@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@marionebl/sander@0.6.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1",
        "karma@5.0.9-tuxcare.4|@marionebl/sander@0.6.1|rimraf@2.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@marionebl/sander@0.6.1|rimraf@2.7.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|core-js@2.6.11"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ansi-styles@3.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|color-convert@1.9.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|decamelize@1.2.0",
        "karma@5.0.9-tuxcare.4|map-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|currently-unhandled@0.4.1",
        "karma@5.0.9-tuxcare.4|signal-exit@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arrify@1.0.1",
        "karma@5.0.9-tuxcare.4|is-plain-obj@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hosted-git-info@2.7.1",
        "karma@5.0.9-tuxcare.4|resolve@1.22.11",
        "karma@5.0.9-tuxcare.4|semver@5.7.0",
        "karma@5.0.9-tuxcare.4|validate-npm-package-license@3.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0|camelcase@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yargs-parser@10.1.0|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|global-dirs@0.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ini@1.3.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-ify@1.0.0",
        "karma@5.0.9-tuxcare.4|dot-prop@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|clean-stack@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|jsonfile@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|universalify@0.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|human-signals@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|merge-stream@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm-run-path@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm-run-path@4.0.1|path-key@3.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm-run-path@4.0.1|path-key@3.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-finally@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|signal-exit@3.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|strip-final-newline@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/glob@7.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/events@3.0.0",
        "karma@5.0.9-tuxcare.4|@types/minimatch@3.0.3",
        "karma@5.0.9-tuxcare.4|@types/node@13.11.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fast-glob@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@nodelib/fs.stat@2.0.3",
        "karma@5.0.9-tuxcare.4|@nodelib/fs.walk@1.2.4",
        "karma@5.0.9-tuxcare.4|glob-parent@5.1.2",
        "karma@5.0.9-tuxcare.4|merge2@1.3.0",
        "karma@5.0.9-tuxcare.4|fast-glob@3.2.2|micromatch@4.0.2",
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fast-glob@3.2.2|micromatch@4.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|braces@3.0.3",
        "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|merge2@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|picomatch@2.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ms@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|setprototypeof@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|statuses@1.5.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|toidentifier@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|safer-buffer@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ee-first@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unpipe@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|media-typer@0.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mime-types@2.1.24",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|mime-db@1.40.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-regex-range@5.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|to-regex-range@5.0.1|is-number@7.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-regex-range@5.0.1|is-number@7.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-assign@4.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|combine-source-map@0.8.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|convert-source-map@1.1.3",
        "karma@5.0.9-tuxcare.4|inline-source-map@0.6.2",
        "karma@5.0.9-tuxcare.4|lodash.memoize@3.0.4",
        "karma@5.0.9-tuxcare.4|combine-source-map@0.8.0|source-map@0.5.7"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|combine-source-map@0.8.0|source-map@0.5.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|umd@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pako@1.0.10"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base64-js@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ieee754@1.1.13"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|buffer-from@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|typedarray@0.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|date-now@0.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-cipher@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserify-aes@1.2.0",
        "karma@5.0.9-tuxcare.4|browserify-des@1.0.2",
        "karma@5.0.9-tuxcare.4|evp_bytestokey@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-sign@4.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|browserify-rsa@4.0.1",
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|create-hmac@1.1.7",
        "karma@5.0.9-tuxcare.4|elliptic@6.5.0",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|parse-asn1@5.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|create-ecdh@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|elliptic@6.5.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cipher-base@1.0.4",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|md5.js@1.3.5",
        "karma@5.0.9-tuxcare.4|ripemd160@2.0.2",
        "karma@5.0.9-tuxcare.4|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|create-hmac@1.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cipher-base@1.0.4",
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|ripemd160@2.0.2",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0",
        "karma@5.0.9-tuxcare.4|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|diffie-hellman@5.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|miller-rabin@4.0.1",
        "karma@5.0.9-tuxcare.4|randombytes@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pbkdf2@3.0.17",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|create-hmac@1.1.7",
        "karma@5.0.9-tuxcare.4|ripemd160@2.0.2",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0",
        "karma@5.0.9-tuxcare.4|sha.js@2.4.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|public-encrypt@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|browserify-rsa@4.0.1",
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|parse-asn1@5.1.4",
        "karma@5.0.9-tuxcare.4|randombytes@2.1.0",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|randombytes@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|randomfill@1.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|randombytes@2.1.0",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|function-bind@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|acorn-node@1.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn-dynamic-import@4.0.0",
        "karma@5.0.9-tuxcare.4|acorn-walk@6.2.0",
        "karma@5.0.9-tuxcare.4|acorn@6.4.1",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|undeclared-identifiers@1.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn-node@1.7.0",
        "karma@5.0.9-tuxcare.4|dash-ast@1.0.0",
        "karma@5.0.9-tuxcare.4|get-assigned-identifiers@1.2.0",
        "karma@5.0.9-tuxcare.4|simple-concat@1.0.0",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|jsonparse@1.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|through@2.3.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stream-splicer@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|detective@5.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn-node@1.7.0",
        "karma@5.0.9-tuxcare.4|defined@1.0.0",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stream-combiner2@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|duplexer2@0.1.4",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-platform@0.11.15"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|core-util-is@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|isarray@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|process-nextick-args@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|util-deprecate@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-core-module@2.16.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hasown@2.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-parse@1.0.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|supports-preserve-symlinks-flag@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|json-stable-stringify@0.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|jsonify@0.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|sha.js@2.4.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-filter@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-map@0.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-reduce@0.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|jsonify@0.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|builtin-status-codes@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-arraybuffer@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|minimist@1.2.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|querystring@0.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|binary-extensions@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-extglob@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|encodeurl@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|escape-html@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pad-right@0.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|repeat-string@1.6.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|string-width@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-fullwidth-code-point@2.0.0",
        "karma@5.0.9-tuxcare.4|strip-ansi@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|becke-ch--regex--s0-0-v1--base--pl--lib@1.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|xregexp@4.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/runtime-corejs3@7.9.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|d@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|es5-ext@0.10.53",
        "karma@5.0.9-tuxcare.4|type@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es5-ext@0.10.53",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|es6-iterator@2.0.3",
        "karma@5.0.9-tuxcare.4|es6-symbol@3.1.3",
        "karma@5.0.9-tuxcare.4|next-tick@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|seed-random@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|any-promise@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|thenify-all@1.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|thenify@3.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|error-stack-parser@2.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|stackframe@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stack-generator@2.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|stackframe@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stacktrace-gps@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|stacktrace-gps@3.0.4|source-map@0.5.6",
        "karma@5.0.9-tuxcare.4|stackframe@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stacktrace-gps@3.0.4|source-map@0.5.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|no-case@2.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lower-case@1.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|upper-case@1.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assert-plus@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extsprintf@1.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|define-properties@1.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|object-keys@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es-abstract@1.13.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|es-to-primitive@1.2.0",
        "karma@5.0.9-tuxcare.4|function-bind@1.1.2",
        "karma@5.0.9-tuxcare.4|has@1.0.3",
        "karma@5.0.9-tuxcare.4|is-callable@1.1.4",
        "karma@5.0.9-tuxcare.4|is-regex@1.0.4",
        "karma@5.0.9-tuxcare.4|object-keys@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pkg-dir@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|find-up@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|locate-path@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|read-pkg@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|load-json-file@2.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|path-type@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@babel/highlight@7.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chalk@2.4.2",
        "karma@5.0.9-tuxcare.4|esutils@2.0.2",
        "karma@5.0.9-tuxcare.4|js-tokens@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fast-deep-equal@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fast-json-stable-stringify@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|json-schema-traverse@0.4.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|uri-js@4.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|uri-js@4.2.2|punycode@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|uri-js@4.2.2|punycode@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|nice-try@1.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-key@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|shebang-command@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|shebang-regex@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|esrecurse@4.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|estraverse@4.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|estraverse@4.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|acorn-jsx@5.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn@6.4.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|acorn@6.4.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|flat-cache@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|flatted@2.0.2",
        "karma@5.0.9-tuxcare.4|flat-cache@2.0.1|rimraf@2.6.3",
        "karma@5.0.9-tuxcare.4|write@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|flat-cache@2.0.1|rimraf@2.6.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parent-module@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|callsites@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve-from@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ansi-escapes@3.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cli-cursor@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|restore-cursor@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cli-width@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|external-editor@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|chardet@0.7.0",
        "karma@5.0.9-tuxcare.4|iconv-lite@0.4.24",
        "karma@5.0.9-tuxcare.4|external-editor@3.1.0|tmp@0.0.33"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|external-editor@3.1.0|tmp@0.0.33",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|figures@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|escape-string-regexp@1.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mute-stream@0.0.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|run-async@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-promise@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|rxjs@6.5.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|tslib@1.10.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|argparse@1.0.10",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|esprima@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|prelude-ls@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|type-check@0.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|prelude-ls@1.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|deep-is@0.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fast-levenshtein@2.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ansi-regex@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|slice-ansi@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ansi-styles@3.2.1",
        "karma@5.0.9-tuxcare.4|astral-regex@1.0.0",
        "karma@5.0.9-tuxcare.4|is-fullwidth-code-point@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrappy@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-cache-api@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|browserify-cache-api@3.0.1|async@1.5.2",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-cache-api@3.0.1|async@1.5.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|anymatch@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10",
        "karma@5.0.9-tuxcare.4|anymatch@2.0.0|normalize-path@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|anymatch@2.0.0|normalize-path@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|remove-trailing-separator@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|outpipe@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|shell-quote@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fined@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|expand-tilde@2.0.2",
        "karma@5.0.9-tuxcare.4|is-plain-object@2.0.4",
        "karma@5.0.9-tuxcare.4|object.defaults@1.1.0",
        "karma@5.0.9-tuxcare.4|object.pick@1.3.0",
        "karma@5.0.9-tuxcare.4|parse-filepath@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|flagged-respawn@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-plain-object@2.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object.map@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|for-own@1.0.0",
        "karma@5.0.9-tuxcare.4|make-iterator@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|rechoir@0.7.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|resolve@1.22.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|abbrev@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|globule@1.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|minimatch@3.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|body@5.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|continuable-cache@0.3.1",
        "karma@5.0.9-tuxcare.4|error@7.0.2",
        "karma@5.0.9-tuxcare.4|body@5.1.0|raw-body@1.1.7",
        "karma@5.0.9-tuxcare.4|safe-json-parse@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|body@5.1.0|raw-body@1.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|body@5.1.0|bytes@1.0.0",
        "karma@5.0.9-tuxcare.4|body@5.1.0|string_decoder@0.10.31"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|body@5.1.0|bytes@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|body@5.1.0|string_decoder@0.10.31"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|faye-websocket@0.10.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|websocket-driver@0.7.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|livereload-js@2.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-ansi@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|has-ansi@2.0.0|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-ansi@2.0.0|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-angular@1.6.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-atom@0.2.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-codemirror@0.3.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|dateformat@3.0.3",
        "karma@5.0.9-tuxcare.4|get-pkg-repo@1.4.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6",
        "karma@5.0.9-tuxcare.4|git-remote-origin-url@2.0.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|q@1.5.1",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|read-pkg-up@1.0.1",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|read-pkg@1.1.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|dateformat@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|read-pkg-up@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|find-up@1.1.2",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|read-pkg@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|read-pkg@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|load-json-file@1.1.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|path-type@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|find-up@1.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|path-exists@2.1.0",
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|load-json-file@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|parse-json@2.2.0",
        "karma@5.0.9-tuxcare.4|pify@2.3.0",
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1",
        "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|strip-bom@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|path-type@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|pify@2.3.0",
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|path-exists@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-core@2.0.11|strip-bom@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-utf8@0.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-ember@0.3.12",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-eslint@1.0.9",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-express@0.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-jquery@0.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-jscs@0.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-jshint@0.3.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|q@1.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-preset-loader@1.1.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|irregular-plurals@1.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dateformat@1.0.12",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|get-stdin@4.0.1",
        "karma@5.0.9-tuxcare.4|meow@3.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|meow@4.0.1",
        "karma@5.0.9-tuxcare.4|semver@5.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|meow@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-semver-tags@1.3.6|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|github@0.2.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|github@0.2.4|mime@1.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|github@0.2.4|mime@1.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.merge@4.6.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|camelcase-keys@2.1.0",
        "karma@5.0.9-tuxcare.4|decamelize@1.2.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|map-obj@1.0.1",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|meow@3.7.0|read-pkg-up@1.0.1",
        "karma@5.0.9-tuxcare.4|redent@1.0.0",
        "karma@5.0.9-tuxcare.4|trim-newlines@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|read-pkg-up@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|meow@3.7.0|find-up@1.1.2",
        "karma@5.0.9-tuxcare.4|meow@3.7.0|read-pkg@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|find-up@1.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|meow@3.7.0|path-exists@2.1.0",
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|read-pkg@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|meow@3.7.0|load-json-file@1.1.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|meow@3.7.0|path-type@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|path-exists@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|load-json-file@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|parse-json@2.2.0",
        "karma@5.0.9-tuxcare.4|pify@2.3.0",
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1",
        "karma@5.0.9-tuxcare.4|meow@3.7.0|strip-bom@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|path-type@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|pify@2.3.0",
        "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|meow@3.7.0|strip-bom@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-utf8@0.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|detect-file@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve-dir@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|expand-tilde@2.0.2",
        "karma@5.0.9-tuxcare.4|global-modules@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|chalk@4.1.2",
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|lodash@4.17.21"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|chalk@4.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|ansi-styles@4.3.0",
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|supports-color@7.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|lodash@4.17.21"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|ansi-styles@4.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|color-convert@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|supports-color@7.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|has-flag@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|color-convert@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|color-name@1.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|has-flag@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|grunt-legacy-log-utils@2.1.0|color-name@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|getobject@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|underscore.string@3.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|underscore.string@3.3.6|sprintf-js@1.1.3",
        "karma@5.0.9-tuxcare.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|underscore.string@3.3.6|sprintf-js@1.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/parse-json@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yaml@1.7.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/runtime@7.8.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|semver-compare@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-running@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ps-tree@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|event-stream@3.3.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|temp-fs@0.9.9",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|temp-fs@0.9.9|rimraf@2.5.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|temp-fs@0.9.9|rimraf@2.5.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|null-check@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-differ@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-union@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-uniq@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|balanced-match@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|concat-map@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-object@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|merge-descriptors@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yauzl@2.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|fd-slicer@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|agent-base@4.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|es6-promisify@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|async-limiter@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|import-from@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|import-from@3.0.0|resolve-from@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|import-from@3.0.0|resolve-from@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/rest@16.43.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/auth-token@2.4.0",
        "karma@5.0.9-tuxcare.4|@octokit/plugin-paginate-rest@1.1.2",
        "karma@5.0.9-tuxcare.4|@octokit/plugin-request-log@1.0.0",
        "karma@5.0.9-tuxcare.4|@octokit/plugin-rest-endpoint-methods@2.4.0",
        "karma@5.0.9-tuxcare.4|@octokit/request-error@1.2.1",
        "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4",
        "karma@5.0.9-tuxcare.4|atob-lite@2.0.0",
        "karma@5.0.9-tuxcare.4|before-after-hook@2.1.0",
        "karma@5.0.9-tuxcare.4|btoa-lite@1.0.0",
        "karma@5.0.9-tuxcare.4|deprecation@2.3.1",
        "karma@5.0.9-tuxcare.4|lodash.get@4.4.2",
        "karma@5.0.9-tuxcare.4|lodash.set@4.3.2",
        "karma@5.0.9-tuxcare.4|lodash.uniq@4.5.0",
        "karma@5.0.9-tuxcare.4|octokit-pagination-methods@1.1.0",
        "karma@5.0.9-tuxcare.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|universal-user-agent@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|bottleneck@2.19.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|agent-base@5.1.1",
        "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|debug@4.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|agent-base@5.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-proxy-agent@3.0.0|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|issue-parser@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash.capitalize@4.2.1",
        "karma@5.0.9-tuxcare.4|lodash.escaperegexp@4.1.2",
        "karma@5.0.9-tuxcare.4|lodash.isplainobject@4.0.6",
        "karma@5.0.9-tuxcare.4|lodash.isstring@4.0.1",
        "karma@5.0.9-tuxcare.4|lodash.uniqby@4.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-filter@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|p-map@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-retry@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/retry@0.12.0",
        "karma@5.0.9-tuxcare.4|retry@0.12.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|url-join@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|nerf-dart@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|normalize-url@4.5.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|abbrev@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ansicolors@0.3.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ansistyles@0.1.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|archy@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bin-links@1.1.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|byte-size@5.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cacache@12.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|call-limit@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ci-info@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-columns@3.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-table3@0.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cmd-shim@3.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|columnify@1.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|config-chain@1.1.12",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|debuglog@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|detect-indent@5.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|detect-newline@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|dezalgo@1.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|editor@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|find-npm-prefix@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-vacuum@1.2.10",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|has-unicode@2.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|hosted-git-info@2.8.8",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|iferr@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|imurmurhash@0.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|infer-owner@1.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inflight@1.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|init-package-json@1.10.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-cidr@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lazy-property@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libcipm@4.0.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpm@3.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmaccess@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmhook@5.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmorg@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmsearch@2.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmteam@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpx@10.2.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lock-verify@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lockfile@1.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._baseindexof@3.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._baseuniq@4.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._bindcallback@3.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._cacheindexof@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._createcache@3.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._getnative@3.9.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.clonedeep@4.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.restparam@3.6.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.union@4.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.uniq@4.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.without@4.4.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|meant@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mississippi@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|node-gyp@5.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|nopt@4.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-audit-report@1.3.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-cache-filename@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-install-checks@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-lifecycle@3.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-packlist@1.4.8",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-pick-manifest@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-profile@4.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-user-validate@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npmlog@4.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|opener@1.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|osenv@0.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-inside@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-inflight@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|qrcode-terminal@0.12.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|query-string@6.8.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|qw@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-cmd-shim@1.0.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-installed@4.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-tree@5.3.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read@1.0.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|readable-stream@3.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|readdir-scoped-modules@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|request@2.88.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|retry@0.12.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sha@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|slide@1.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-object@2.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stringify-package@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|text-table@0.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tiny-relative-date@1.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|uid-number@0.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|umask@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-filename@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unpipe@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|update-notifier@2.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|uuid@3.3.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-license@3.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-name@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|worker-farm@1.7.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|write-file-atomic@2.4.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|abbrev@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansicolors@0.3.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansistyles@0.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|archy@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|bin-links@1.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cmd-shim@3.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|write-file-atomic@2.4.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|byte-size@5.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cacache@12.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|infer-owner@1.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mississippi@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-inflight@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-filename@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|y18n@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|call-limit@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ci-info@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-columns@3.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-table3@0.5.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|colors@1.3.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cmd-shim@3.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|columnify@1.5.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wcwidth@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|config-chain@1.1.12",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|proto-list@1.2.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|debuglog@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|detect-indent@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|detect-newline@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dezalgo@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|asap@2.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|editor@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|find-npm-prefix@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-vacuum@1.2.10",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-inside@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|iferr@0.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|imurmurhash@0.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|iferr@0.1.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0|aproba@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cmd-shim@3.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-vacuum@1.2.10",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0|iferr@0.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|infer-owner@1.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-inside@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-cmd-shim@1.0.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|slide@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0|aproba@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gentle-fs@2.3.0|iferr@0.1.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs.realpath@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inflight@1.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|has-unicode@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|hosted-git-info@2.8.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|iferr@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|imurmurhash@0.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|infer-owner@1.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|inflight@1.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|init-package-json@1.10.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promzard@0.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read@1.0.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-license@3.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-name@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-cidr@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cidr-regex@2.0.10"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|json-parse-better-errors@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|JSONStream@1.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|jsonparse@1.3.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lazy-property@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libcipm@4.0.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bin-links@1.1.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|find-npm-prefix@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lock-verify@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-lifecycle@3.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-logical-tree@1.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|worker-farm@1.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpm@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bin-links@1.1.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|find-npm-prefix@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmaccess@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmhook@5.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmorg@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmpublish@1.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmsearch@2.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmteam@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lock-verify@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-lifecycle@3.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-logical-tree@1.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-profile@4.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npmlog@4.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stringify-package@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmaccess@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmhook@5.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmorg@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmsearch@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmteam@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpx@10.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|dotenv@5.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|update-notifier@2.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|y18n@4.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs@11.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lock-verify@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lockfile@1.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|signal-exit@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._baseindexof@3.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._baseuniq@4.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._createset@4.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._root@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._bindcallback@3.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._cacheindexof@3.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._createcache@3.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._getnative@3.9.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._getnative@3.9.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.clonedeep@4.5.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.restparam@3.6.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.union@4.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.uniq@4.5.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.without@4.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|meant@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mississippi@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pump@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pumpify@1.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-each@1.2.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4|minimist@1.2.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4|minimist@1.2.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1|aproba@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|move-concurrently@1.0.1|aproba@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|node-gyp@5.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|env-paths@2.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|nopt@4.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npmlog@4.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|request@2.88.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|nopt@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|abbrev@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|osenv@0.1.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|hosted-git-info@2.8.8",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0|resolve@1.10.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-license@3.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0|resolve@1.10.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-parse@1.0.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-audit-report@1.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-table3@0.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|console-control-strings@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-cache-filename@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-install-checks@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-lifecycle@3.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|byline@5.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|node-gyp@5.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|resolve-from@4.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|slide@1.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|uid-number@0.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|umask@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|hosted-git-info@2.8.8",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|osenv@0.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-name@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-packlist@1.4.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ignore-walk@3.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-bundled@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-pick-manifest@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-profile@4.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|make-fetch-happen@5.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3|safe-buffer@5.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-user-validate@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npmlog@4.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|console-control-strings@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|set-blocking@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wrappy@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|opener@1.5.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|osenv@0.1.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|os-homedir@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bluebird@3.5.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cacache@12.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|infer-owner@1.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|make-fetch-happen@5.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|minimatch@3.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12|minipass@2.9.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mississippi@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-packlist@1.4.8",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-pick-manifest@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|osenv@0.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-inflight@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|protoduck@5.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-filename@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pacote@9.5.12|minipass@2.9.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-inside@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-inflight@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|qrcode-terminal@0.12.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|query-string@6.8.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|decode-uri-component@0.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|split-on-first@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strict-uri-encode@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|qw@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-cmd-shim@1.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-installed@4.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|debuglog@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|readdir-scoped-modules@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|slide@1.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-extend@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-tree@5.3.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read-package-json@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|readdir-scoped-modules@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-promisify@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|read@1.0.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mute-stream@0.0.7"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|readable-stream@3.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string_decoder@1.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|readdir-scoped-modules@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|debuglog@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|dezalgo@1.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|request@2.88.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aws-sign2@0.7.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aws4@1.8.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|caseless@0.12.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|combined-stream@1.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|extend@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|forever-agent@0.6.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|form-data@2.3.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|har-validator@5.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|http-signature@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-typedarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isstream@0.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|json-stringify-safe@5.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-types@2.1.19",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|oauth-sign@0.9.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|performance-now@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|qs@6.5.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tough-cookie@2.4.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tunnel-agent@0.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|uuid@3.3.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|retry@0.12.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|glob@7.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sha@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|slide@1.1.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-object@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|from2@1.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|from2@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|readable-stream@1.1.14"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|readable-stream@1.1.14",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|isarray@0.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|string_decoder@0.10.31"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|isarray@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sorted-union-stream@2.1.3|string_decoder@0.10.31"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stringify-package@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chownr@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-minipass@1.2.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13|minipass@2.9.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|minizlib@1.3.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tar@4.4.13|minipass@2.9.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|text-table@0.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tiny-relative-date@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|uid-number@0.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|umask@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-filename@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-slug@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unpipe@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|update-notifier@2.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|boxen@1.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chalk@2.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|configstore@3.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|import-lazy@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-ci@1.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-installed-globally@0.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-npm@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|latest-version@3.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver-diff@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|xdg-basedir@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|uuid@3.3.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-license@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-correct@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-expression-parse@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|validate-npm-package-name@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|builtins@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isexe@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|worker-farm@1.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|errno@0.1.7"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|write-file-atomic@2.4.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|imurmurhash@0.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|signal-exit@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|y18n@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|is-fullwidth-code-point@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|strip-ansi@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|is-fullwidth-code-point@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|strip-ansi@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|ansi-regex@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1|ansi-regex@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|colors@1.3.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|object-assign@4.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wcwidth@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|defaults@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|proto-list@1.2.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|asap@2.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wrappy@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs.realpath@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|minimatch@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-absolute@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promzard@0.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|read@1.0.7"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cidr-regex@2.0.10",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ip-regex@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|jsonparse@1.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through@2.3.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-logical-tree@1.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|find-up@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|find-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|locate-path@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|locate-path@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-locate@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-exists@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-locate@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-limit@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-limit@2.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-try@2.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmconfig@1.2.1|p-try@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|libnpmpublish@1.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|aproba@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|figgy-pudding@3.5.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash.clonedeep@4.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-package-arg@6.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-registry-fetch@4.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pump@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dotenv@5.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs@11.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|decamelize@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-caller-file@1.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|require-directory@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|require-main-filename@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|set-blocking@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which-module@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs@11.1.1|y18n@3.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs-parser@9.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs@11.1.1|y18n@3.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|signal-exit@3.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._createset@4.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lodash._root@3.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|buffer-from@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|typedarray@0.0.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-stream@1.6.2|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-shift@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|flush-write-stream@1.0.3|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|from2@2.3.0|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cyclist@0.2.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|parallel-transform@1.1.0|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pump@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pumpify@1.5.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexify@3.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pumpify@1.5.1|pump@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pumpify@1.5.1|pump@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-each@1.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|end-of-stream@1.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-shift@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|xtend@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|through2@2.0.3|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5|aproba@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-write-stream-atomic@1.0.10",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5|iferr@0.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mkdirp@0.5.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rimraf@2.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5|aproba@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|copy-concurrently@1.0.5|iferr@0.1.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3|aproba@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|run-queue@1.0.3|aproba@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|env-paths@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|console-control-strings@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|byline@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|resolve-from@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ignore-walk@3.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|minimatch@3.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-bundled@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-normalize-package-bin@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|make-fetch-happen@5.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|agentkeepalive@3.5.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cacache@12.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|http-cache-semantics@3.8.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|http-proxy-agent@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|https-proxy-agent@2.2.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lru-cache@5.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mississippi@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|node-fetch-npm@2.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|socks-proxy-agent@4.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ssri@6.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|delegates@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|are-we-there-yet@1.1.4|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4|aproba@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|console-control-strings@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|has-unicode@2.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|object-assign@4.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|signal-exit@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4|string-width@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wide-align@1.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4|aproba@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|gauge@2.7.4|string-width@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|code-point-at@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-fullwidth-code-point@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|set-blocking@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-homedir@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-tmpdir@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|err-code@1.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1|retry@0.10.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|promise-retry@1.1.1|retry@0.10.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|protoduck@5.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|genfun@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|decode-uri-component@0.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|split-on-first@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|strict-uri-encode@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|util-extend@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|util-promisify@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|object.getownpropertydescriptors@2.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mute-stream@0.0.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string_decoder@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string_decoder@1.3.0|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|string_decoder@1.3.0|safe-buffer@5.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|aws-sign2@0.7.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|aws4@1.8.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|caseless@0.12.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|combined-stream@1.0.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|extend@3.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|forever-agent@0.6.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|form-data@2.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|asynckit@0.4.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|combined-stream@1.0.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-types@2.1.19"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|har-validator@5.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ajv@5.5.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|har-schema@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|http-signature@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|jsprim@1.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|sshpk@1.14.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-typedarray@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|isstream@0.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|json-stringify-safe@5.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-types@2.1.19",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-db@1.35.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|oauth-sign@0.9.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|performance-now@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|qs@6.5.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tough-cookie@2.4.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|psl@1.1.29",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|punycode@1.4.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tunnel-agent@0.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0|readable-stream@2.3.6",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-shift@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0|readable-stream@2.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0|string_decoder@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-iterate@1.2.0|string_decoder@1.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-minipass@1.2.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-minipass@1.2.7|minipass@2.9.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fs-minipass@1.2.7|minipass@2.9.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|minizlib@1.3.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|minizlib@1.3.3|minipass@2.9.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|minizlib@1.3.3|minipass@2.9.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-slug@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|imurmurhash@0.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|boxen@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-align@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|chalk@2.4.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-boxes@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|term-size@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|widest-line@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|chalk@2.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-styles@3.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|escape-string-regexp@1.0.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|supports-color@5.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|configstore@3.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|dot-prop@4.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|graceful-fs@4.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|make-dir@1.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-string@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|write-file-atomic@2.4.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|xdg-basedir@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|import-lazy@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-ci@1.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-ci@1.2.1|ci-info@1.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-ci@1.2.1|ci-info@1.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-installed-globally@0.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|global-dirs@0.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-path-inside@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-npm@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|latest-version@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|package-json@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|semver-diff@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|xdg-basedir@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-correct@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-expression-parse@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-license-ids@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-expression-parse@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-exceptions@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-license-ids@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|builtins@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|isexe@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|errno@0.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|prr@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-regex@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|defaults@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|clone@1.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|isarray@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|process-nextick-args@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|brace-expansion@1.1.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|balanced-match@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-map@0.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ip-regex@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0|strip-ansi@4.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wrap-ansi@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0|strip-ansi@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0|ansi-regex@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cliui@4.1.0|ansi-regex@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|decamelize@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|find-up@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|locate-path@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|get-caller-file@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0|execa@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lcid@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mem@4.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0|execa@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0|cross-spawn@6.0.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-stream@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-run-path@2.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-finally@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|signal-exit@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-eof@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|os-locale@3.1.0|cross-spawn@6.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|nice-try@1.0.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-key@2.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|shebang-command@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|require-directory@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|require-main-filename@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|which-module@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|yargs-parser@9.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|camelcase@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|buffer-from@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|typedarray@0.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|stream-shift@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cyclist@0.2.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|xtend@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|path-parse@1.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|agentkeepalive@3.5.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|humanize-ms@1.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|http-cache-semantics@3.8.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|http-proxy-agent@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|agent-base@4.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|debug@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|https-proxy-agent@2.2.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|agent-base@4.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|debug@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|node-fetch-npm@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|encoding@0.1.12",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|json-parse-better-errors@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|socks-proxy-agent@4.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|socks-proxy-agent@4.0.2|agent-base@4.2.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|socks@2.3.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|socks-proxy-agent@4.0.2|agent-base@4.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|es6-promisify@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|delegates@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wide-align@1.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wide-align@1.1.2|string-width@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wide-align@1.1.2|string-width@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|code-point-at@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-fullwidth-code-point@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|err-code@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|genfun@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|object.getownpropertydescriptors@2.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|define-properties@1.1.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|es-abstract@1.12.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|delayed-stream@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|asynckit@0.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ajv@5.5.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|co@4.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fast-deep-equal@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|fast-json-stable-stringify@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|json-schema-traverse@0.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|har-schema@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|jsprim@1.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|extsprintf@1.3.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|json-schema@0.2.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|verror@1.10.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|sshpk@1.14.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|asn1@0.2.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|bcrypt-pbkdf@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|dashdash@1.14.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ecc-jsbn@0.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|getpass@0.1.7",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|jsbn@0.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safer-buffer@2.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tweetnacl@0.14.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mime-db@1.35.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|psl@1.1.29"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|punycode@1.4.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-align@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cli-boxes@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|term-size@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|execa@0.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|widest-line@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|string-width@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ansi-styles@3.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|color-convert@1.9.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|escape-string-regexp@1.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|supports-color@5.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|has-flag@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dot-prop@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|make-dir@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unique-string@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|crypto-random-string@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|global-dirs@0.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-path-inside@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-is-inside@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|package-json@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|got@6.7.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|registry-auth-token@3.4.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|registry-url@3.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|semver@5.7.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-license-ids@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|spdx-exceptions@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|prr@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|clone@1.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|balanced-match@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|concat-map@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wrap-ansi@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|wrap-ansi@2.1.0|string-width@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|wrap-ansi@2.1.0|string-width@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|code-point-at@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-fullwidth-code-point@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|locate-path@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-locate@2.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-exists@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lcid@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|invert-kv@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mem@4.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|map-age-cleaner@0.1.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|mem@4.3.0|mimic-fn@2.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-is-promise@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|mem@4.3.0|mimic-fn@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|humanize-ms@1.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ms@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|agent-base@4.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|es6-promisify@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|debug@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|debug@3.1.0|ms@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|debug@3.1.0|ms@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|encoding@0.1.12",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|iconv-lite@0.4.23"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|socks@2.3.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ip@1.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|smart-buffer@4.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|code-point-at@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-fullwidth-code-point@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|define-properties@1.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|object-keys@1.0.12"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|es-abstract@1.12.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|es-to-primitive@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|function-bind@1.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|has@1.0.3",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-callable@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-regex@1.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|co@4.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fast-deep-equal@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|fast-json-stable-stringify@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|json-schema-traverse@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|extsprintf@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|json-schema@0.2.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|verror@1.10.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|core-util-is@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|extsprintf@1.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|asn1@0.2.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|bcrypt-pbkdf@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|tweetnacl@0.14.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|dashdash@1.14.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ecc-jsbn@0.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|jsbn@0.1.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|getpass@0.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|assert-plus@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|jsbn@0.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|safer-buffer@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|tweetnacl@0.14.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|execa@0.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|execa@0.7.0|get-stream@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-stream@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-run-path@2.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-finally@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|signal-exit@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-eof@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|execa@0.7.0|get-stream@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|color-convert@1.9.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|color-name@1.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|has-flag@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-obj@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|crypto-random-string@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|got@6.7.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|create-error-class@3.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexer3@0.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|got@6.7.1|get-stream@3.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-redirect@1.0.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-retry-allowed@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-stream@1.1.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|lowercase-keys@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|timed-out@4.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|unzip-response@2.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|url-parse-lax@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|got@6.7.1|get-stream@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|registry-auth-token@3.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|registry-url@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|path-exists@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-locate@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-limit@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-stream@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|npm-run-path@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|path-key@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-finally@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-eof@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|invert-kv@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|map-age-cleaner@0.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-defer@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-is-promise@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ms@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|es6-promisify@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|es6-promise@4.2.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|iconv-lite@0.4.23",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|ip@1.1.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|smart-buffer@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|number-is-nan@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|object-keys@1.0.12"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|es-to-primitive@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-callable@1.1.4",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-date-object@1.0.1",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|is-symbol@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|function-bind@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|has@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|function-bind@1.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-callable@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-regex@1.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|has@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0|lru-cache@4.1.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|shebang-command@1.2.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0|lru-cache@4.1.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|pseudomap@1.0.2",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0|yallist@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|cross-spawn@5.1.0|yallist@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|color-name@1.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|create-error-class@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|capture-stack-trace@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|duplexer3@0.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-redirect@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-retry-allowed@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|lowercase-keys@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|timed-out@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|unzip-response@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|url-parse-lax@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|prepend-http@1.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|deep-extend@0.6.0",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|ini@1.3.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8|minimist@1.2.5",
        "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-json-comments@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|rc@1.2.8|minimist@1.2.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-limit@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|p-try@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|nice-try@1.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|path-key@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|shebang-command@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|shebang-regex@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-defer@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|es6-promise@4.2.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-date-object@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|is-symbol@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|npm@6.14.4|has-symbols@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|capture-stack-trace@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|prepend-http@1.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|deep-extend@0.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|strip-json-comments@2.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|p-try@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|shebang-regex@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|has-symbols@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|npm@6.14.4|pseudomap@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|rc@1.2.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|deep-extend@0.6.0",
        "karma@5.0.9-tuxcare.4|ini@1.3.5",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8",
        "karma@5.0.9-tuxcare.4|strip-json-comments@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|registry-auth-token@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|rc@1.2.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tempy@0.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|temp-dir@1.0.0",
        "karma@5.0.9-tuxcare.4|tempy@0.3.0|type-fest@0.3.1",
        "karma@5.0.9-tuxcare.4|unique-string@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tempy@0.3.0|type-fest@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|into-stream@5.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|from2@2.3.0",
        "karma@5.0.9-tuxcare.4|p-is-promise@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|java-properties@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pump@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|end-of-stream@1.4.4",
        "karma@5.0.9-tuxcare.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|argv-formatter@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|spawn-error-forwarder@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|traverse@0.6.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lru-cache@5.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|yallist@3.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cardinal@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ansicolors@0.3.2",
        "karma@5.0.9-tuxcare.4|redeyed@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cli-table@0.3.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cli-table@0.3.1|colors@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cli-table@0.3.1|colors@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|node-emoji@1.10.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash.toarray@4.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|supports-hyperlinks@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|supports-hyperlinks@1.0.1|has-flag@2.0.0",
        "karma@5.0.9-tuxcare.4|supports-color@5.5.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|supports-hyperlinks@1.0.1|has-flag@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|load-json-file@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pkg-conf@2.1.0|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-from@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@sinonjs/text-encoding@0.7.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|just-extend@4.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-to-regexp@1.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|path-to-regexp@1.7.0|isarray@0.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-to-regexp@1.7.0|isarray@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-flag@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|accepts@1.3.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|mime-types@2.1.24",
        "karma@5.0.9-tuxcare.4|negotiator@0.6.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base64id@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cookie@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io-parser@2.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|after@0.8.2",
        "karma@5.0.9-tuxcare.4|arraybuffer.slice@0.0.7",
        "karma@5.0.9-tuxcare.4|base64-arraybuffer@0.1.5",
        "karma@5.0.9-tuxcare.4|blob@0.0.5",
        "karma@5.0.9-tuxcare.4|has-binary2@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ws@7.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|backo2@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base64-arraybuffer@0.1.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|component-bind@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|component-emitter@1.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|component-emitter@1.3.0",
        "karma@5.0.9-tuxcare.4|component-inherit@0.0.3",
        "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|debug@4.1.1",
        "karma@5.0.9-tuxcare.4|engine.io-parser@2.2.0",
        "karma@5.0.9-tuxcare.4|has-cors@1.1.0",
        "karma@5.0.9-tuxcare.4|indexof@0.0.1",
        "karma@5.0.9-tuxcare.4|parseqs@0.0.5",
        "karma@5.0.9-tuxcare.4|parseuri@0.0.5",
        "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|ws@6.1.4",
        "karma@5.0.9-tuxcare.4|xmlhttprequest-ssl@1.5.5",
        "karma@5.0.9-tuxcare.4|yeast@0.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|component-emitter@1.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|debug@4.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|ms@2.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|ws@6.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|async-limiter@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|engine.io-client@3.4.2|ms@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-cors@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|indexof@0.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-component@0.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parseqs@0.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|better-assert@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parseuri@0.0.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|better-assert@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-array@0.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cookiejar@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|form-data@2.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|asynckit@0.4.0",
        "karma@5.0.9-tuxcare.4|combined-stream@1.0.8",
        "karma@5.0.9-tuxcare.4|mime-types@2.1.24"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|formidable@1.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|ansi-styles@4.2.1",
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|string-width@4.2.0",
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|strip-ansi@6.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|ansi-styles@4.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/color-name@1.1.1",
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|color-convert@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|string-width@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|emoji-regex@8.0.0",
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|is-fullwidth-code-point@3.0.0",
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|strip-ansi@6.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|strip-ansi@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|ansi-regex@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|color-convert@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|color-name@1.1.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|emoji-regex@8.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|is-fullwidth-code-point@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|ansi-regex@5.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wrap-ansi@6.2.0|color-name@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/ensure@8.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash@4.17.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/message@8.3.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@commitlint/to-lines@8.3.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|regenerator-runtime@0.11.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-directory@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dargs@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.template@4.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash._reinterpolate@3.0.0",
        "karma@5.0.9-tuxcare.4|lodash.templatesettings@4.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|split2@2.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|color-convert@1.9.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|color-name@1.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|map-obj@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|currently-unhandled@0.4.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-find-index@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-plain-obj@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hosted-git-info@2.7.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|validate-npm-package-license@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|spdx-correct@3.1.0",
        "karma@5.0.9-tuxcare.4|spdx-expression-parse@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|indent-string@3.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ini@1.3.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-ify@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dot-prop@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/events@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/minimatch@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/node@13.11.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@nodelib/fs.stat@2.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@nodelib/fs.walk@1.2.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@nodelib/fs.scandir@2.1.3",
        "karma@5.0.9-tuxcare.4|fastq@1.7.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mime-db@1.40.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inline-source-map@0.6.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inline-source-map@0.6.2|source-map@0.5.7"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|inline-source-map@0.6.2|source-map@0.5.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.memoize@3.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-aes@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|buffer-xor@1.0.3",
        "karma@5.0.9-tuxcare.4|cipher-base@1.0.4",
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|evp_bytestokey@1.0.3",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-des@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cipher-base@1.0.4",
        "karma@5.0.9-tuxcare.4|des.js@1.0.0",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|evp_bytestokey@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|md5.js@1.3.5",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|bn.js@4.11.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|browserify-rsa@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|randombytes@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|elliptic@6.5.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|brorand@1.1.0",
        "karma@5.0.9-tuxcare.4|hash.js@1.1.7",
        "karma@5.0.9-tuxcare.4|hmac-drbg@1.0.1",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|minimalistic-assert@1.0.1",
        "karma@5.0.9-tuxcare.4|minimalistic-crypto-utils@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parse-asn1@5.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|asn1.js@4.10.1",
        "karma@5.0.9-tuxcare.4|browserify-aes@1.2.0",
        "karma@5.0.9-tuxcare.4|create-hash@1.2.0",
        "karma@5.0.9-tuxcare.4|evp_bytestokey@1.0.3",
        "karma@5.0.9-tuxcare.4|pbkdf2@3.0.17",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cipher-base@1.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|md5.js@1.3.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hash-base@3.0.4",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ripemd160@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hash-base@3.0.4",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|miller-rabin@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|brorand@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|acorn-dynamic-import@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|acorn@6.4.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|acorn-walk@6.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|dash-ast@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-assigned-identifiers@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|simple-concat@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hasown@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|function-bind@1.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-fullwidth-code-point@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@babel/runtime-corejs3@7.9.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|core-js-pure@3.6.5",
        "karma@5.0.9-tuxcare.4|@babel/runtime-corejs3@7.9.2|regenerator-runtime@0.13.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@babel/runtime-corejs3@7.9.2|regenerator-runtime@0.13.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|type@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es6-iterator@2.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|d@1.0.1",
        "karma@5.0.9-tuxcare.4|es5-ext@0.10.53",
        "karma@5.0.9-tuxcare.4|es6-symbol@3.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es6-symbol@3.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|d@1.0.1",
        "karma@5.0.9-tuxcare.4|ext@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|next-tick@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|thenify@3.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|any-promise@1.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stackframe@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lower-case@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-keys@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es-to-primitive@1.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-callable@1.1.4",
        "karma@5.0.9-tuxcare.4|is-date-object@1.0.1",
        "karma@5.0.9-tuxcare.4|is-symbol@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-callable@1.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-regex@1.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|has@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|locate-path@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|p-locate@2.0.0",
        "karma@5.0.9-tuxcare.4|path-exists@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|load-json-file@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|parse-json@2.2.0",
        "karma@5.0.9-tuxcare.4|pify@2.3.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-type@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pify@2.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|js-tokens@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|shebang-regex@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|write@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|mkdirp@0.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|callsites@3.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|restore-cursor@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|onetime@2.0.1",
        "karma@5.0.9-tuxcare.4|signal-exit@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|chardet@0.7.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-promise@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|tslib@1.10.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|sprintf-js@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|astral-regex@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|emoji-regex@7.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|micromatch@3.1.10",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arr-diff@4.0.0",
        "karma@5.0.9-tuxcare.4|array-unique@0.3.2",
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10|braces@2.3.2",
        "karma@5.0.9-tuxcare.4|define-property@2.0.2",
        "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2",
        "karma@5.0.9-tuxcare.4|extglob@2.0.4",
        "karma@5.0.9-tuxcare.4|fragment-cache@0.2.1",
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3",
        "karma@5.0.9-tuxcare.4|nanomatch@1.2.13",
        "karma@5.0.9-tuxcare.4|object.pick@1.3.0",
        "karma@5.0.9-tuxcare.4|regex-not@1.0.2",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
        "karma@5.0.9-tuxcare.4|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|micromatch@3.1.10|braces@2.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arr-flatten@1.1.0",
        "karma@5.0.9-tuxcare.4|array-unique@0.3.2",
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10|braces@2.3.2|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10|fill-range@4.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1",
        "karma@5.0.9-tuxcare.4|repeat-element@1.1.3",
        "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
        "karma@5.0.9-tuxcare.4|split-string@3.1.0",
        "karma@5.0.9-tuxcare.4|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|micromatch@3.1.10|braces@2.3.2|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|micromatch@3.1.10|fill-range@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10|fill-range@4.0.0|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|is-number@3.0.0",
        "karma@5.0.9-tuxcare.4|repeat-string@1.6.1",
        "karma@5.0.9-tuxcare.4|micromatch@3.1.10|to-regex-range@2.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|micromatch@3.1.10|fill-range@4.0.0|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|micromatch@3.1.10|to-regex-range@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-number@3.0.0",
        "karma@5.0.9-tuxcare.4|repeat-string@1.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|async-each@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|upath@1.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|expand-tilde@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|homedir-polyfill@1.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object.defaults@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-each@1.0.1",
        "karma@5.0.9-tuxcare.4|array-slice@1.1.0",
        "karma@5.0.9-tuxcare.4|for-own@1.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object.pick@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parse-filepath@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-absolute@1.0.0",
        "karma@5.0.9-tuxcare.4|map-cache@0.2.2",
        "karma@5.0.9-tuxcare.4|path-root@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|isobject@3.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|for-own@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|for-in@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|make-iterator@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|continuable-cache@0.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|error@7.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|string-template@0.2.1",
        "karma@5.0.9-tuxcare.4|xtend@4.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|safe-json-parse@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|websocket-driver@0.7.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|http-parser-js@0.4.10",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0",
        "karma@5.0.9-tuxcare.4|websocket-extensions@0.1.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|compare-func@1.3.2",
        "karma@5.0.9-tuxcare.4|conventional-commits-filter@1.1.6",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|dateformat@3.0.3",
        "karma@5.0.9-tuxcare.4|handlebars@4.7.3",
        "karma@5.0.9-tuxcare.4|json-stringify-safe@5.0.1",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|meow@4.0.1",
        "karma@5.0.9-tuxcare.4|semver@5.7.0",
        "karma@5.0.9-tuxcare.4|split@1.0.1",
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|dateformat@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|meow@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-changelog-writer@3.0.9|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-text-path@1.0.1",
        "karma@5.0.9-tuxcare.4|JSONStream@1.3.5",
        "karma@5.0.9-tuxcare.4|lodash@4.17.15",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|meow@4.0.1",
        "karma@5.0.9-tuxcare.4|split2@2.2.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5",
        "karma@5.0.9-tuxcare.4|trim-off-newlines@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|meow@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-parser@2.1.7|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-pkg-repo@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hosted-git-info@2.7.1",
        "karma@5.0.9-tuxcare.4|meow@3.7.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|parse-github-repo-url@1.4.1",
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|dargs@4.1.0",
        "karma@5.0.9-tuxcare.4|lodash.template@4.5.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|meow@4.0.1",
        "karma@5.0.9-tuxcare.4|split2@2.2.0",
        "karma@5.0.9-tuxcare.4|through2@2.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|meow@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|camelcase-keys@4.2.0",
        "karma@5.0.9-tuxcare.4|decamelize-keys@1.1.0",
        "karma@5.0.9-tuxcare.4|loud-rejection@1.6.0",
        "karma@5.0.9-tuxcare.4|minimist-options@3.0.2",
        "karma@5.0.9-tuxcare.4|minimist@1.2.8",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|read-pkg-up@3.0.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|redent@2.0.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|trim-newlines@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|camelcase-keys@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|camelcase@4.1.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|map-obj@2.0.0",
        "karma@5.0.9-tuxcare.4|quick-lru@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|read-pkg-up@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|find-up@2.1.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|read-pkg@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|redent@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|indent-string@3.2.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|strip-indent@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|trim-newlines@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|camelcase@4.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|map-obj@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|read-pkg@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|load-json-file@4.0.0",
        "karma@5.0.9-tuxcare.4|normalize-package-data@2.5.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|path-type@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|strip-indent@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|load-json-file@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|graceful-fs@4.2.11",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|parse-json@4.0.0",
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|pify@3.0.0",
        "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|path-type@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|pify@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|parse-json@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
        "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-raw-commits@1.3.6|pify@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|git-remote-origin-url@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|gitconfiglocal@1.0.0",
        "karma@5.0.9-tuxcare.4|pify@2.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-stdin@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|camelcase-keys@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|camelcase@2.1.1",
        "karma@5.0.9-tuxcare.4|map-obj@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|redent@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|redent@1.0.0|indent-string@2.1.0",
        "karma@5.0.9-tuxcare.4|strip-indent@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|redent@1.0.0|indent-string@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|repeating@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|trim-newlines@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|global-modules@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|global-prefix@1.0.2",
        "karma@5.0.9-tuxcare.4|is-windows@1.0.2",
        "karma@5.0.9-tuxcare.4|resolve-dir@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|osenv@0.1.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|os-homedir@1.0.2",
        "karma@5.0.9-tuxcare.4|os-tmpdir@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|homedir-polyfill@1.0.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|parse-passwd@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/color-name@1.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|error-ex@1.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-arrayish@0.2.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|json-parse-better-errors@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lines-and-columns@1.1.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@babel/runtime@7.8.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@babel/runtime@7.8.3|regenerator-runtime@0.13.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@babel/runtime@7.8.3|regenerator-runtime@0.13.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|event-stream@3.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|duplexer@0.1.1",
        "karma@5.0.9-tuxcare.4|from@0.1.7",
        "karma@5.0.9-tuxcare.4|map-stream@0.1.0",
        "karma@5.0.9-tuxcare.4|pause-stream@0.0.11",
        "karma@5.0.9-tuxcare.4|event-stream@3.3.4|split@0.3.3",
        "karma@5.0.9-tuxcare.4|stream-combiner@0.0.4",
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|event-stream@3.3.4|split@0.3.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-uniq@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fd-slicer@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pend@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es6-promisify@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|es6-promise@4.2.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.ismatch@4.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|modify-values@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-text-path@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|text-extensions@1.9.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|trim-off-newlines@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/auth-token@2.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/plugin-paginate-rest@1.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/plugin-request-log@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/plugin-rest-endpoint-methods@2.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
        "karma@5.0.9-tuxcare.4|deprecation@2.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/request-error@1.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
        "karma@5.0.9-tuxcare.4|deprecation@2.3.1",
        "karma@5.0.9-tuxcare.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0",
        "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|@octokit/request-error@2.0.0",
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
        "karma@5.0.9-tuxcare.4|deprecation@2.3.1",
        "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|is-plain-object@3.0.0",
        "karma@5.0.9-tuxcare.4|node-fetch@2.6.0",
        "karma@5.0.9-tuxcare.4|once@1.4.0",
        "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|universal-user-agent@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|@octokit/request-error@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
        "karma@5.0.9-tuxcare.4|deprecation@2.3.1",
        "karma@5.0.9-tuxcare.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|is-plain-object@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|isobject@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|universal-user-agent@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|os-name@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/request@5.3.4|isobject@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|atob-lite@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|before-after-hook@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|btoa-lite@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|deprecation@2.3.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.get@4.4.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.set@4.3.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.uniq@4.5.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|octokit-pagination-methods@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|universal-user-agent@4.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|os-name@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.capitalize@4.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.escaperegexp@4.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.isplainobject@4.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.isstring@4.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.uniqby@4.7.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-map@2.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/retry@0.12.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|retry@0.12.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|deep-extend@0.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@types/normalize-package-data@2.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|type-fest@0.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|temp-dir@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unique-string@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|crypto-random-string@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|handlebars@4.7.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|neo-async@2.6.1",
        "karma@5.0.9-tuxcare.4|optimist@0.6.1",
        "karma@5.0.9-tuxcare.4|source-map@0.6.1",
        "karma@5.0.9-tuxcare.4|uglify-js@3.6.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|json-stringify-safe@5.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|split@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|from2@2.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|readable-stream@2.3.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-is-promise@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|end-of-stream@1.4.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|once@1.4.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yallist@3.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ansicolors@0.3.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|redeyed@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|esprima@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.toarray@4.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|negotiator@0.6.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|after@0.8.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|arraybuffer.slice@0.0.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|blob@0.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|component-inherit@0.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|xmlhttprequest-ssl@1.5.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|yeast@0.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|better-assert@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|callsite@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|asynckit@0.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|combined-stream@1.0.8",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|caller-path@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|caller-callsite@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|number-is-nan@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash._reinterpolate@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|lodash.templatesettings@4.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|lodash._reinterpolate@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|color-name@1.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-find-index@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|spdx-correct@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|spdx-expression-parse@3.0.0",
        "karma@5.0.9-tuxcare.4|spdx-license-ids@3.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|spdx-expression-parse@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|spdx-exceptions@2.2.0",
        "karma@5.0.9-tuxcare.4|spdx-license-ids@3.0.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-obj@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@nodelib/fs.scandir@2.1.3",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@nodelib/fs.stat@2.0.3",
        "karma@5.0.9-tuxcare.4|run-parallel@1.1.9"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fastq@1.7.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|reusify@1.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|buffer-xor@1.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|des.js@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|brorand@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hash.js@1.1.7",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hmac-drbg@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|hash.js@1.1.7",
        "karma@5.0.9-tuxcare.4|minimalistic-assert@1.0.1",
        "karma@5.0.9-tuxcare.4|minimalistic-crypto-utils@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|minimalistic-assert@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|minimalistic-crypto-utils@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|asn1.js@4.10.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|bn.js@4.11.8",
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|minimalistic-assert@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|hash-base@3.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|inherits@2.0.4",
        "karma@5.0.9-tuxcare.4|safe-buffer@5.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|core-js-pure@3.6.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ext@1.4.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ext@1.4.0|type@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ext@1.4.0|type@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-date-object@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-symbol@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|has-symbols@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-locate@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|p-limit@1.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-exists@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parse-json@2.2.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|error-ex@1.3.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pify@2.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|strip-bom@3.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|onetime@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|mimic-fn@1.2.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|os-tmpdir@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|arr-diff@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-unique@0.3.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|define-property@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|define-property@2.0.2|is-descriptor@1.0.2",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|define-property@2.0.2|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|define-property@2.0.2|is-accessor-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|define-property@2.0.2|is-data-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|define-property@2.0.2|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|define-property@2.0.2|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|assign-symbols@1.0.0",
        "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2|is-extendable@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2|is-extendable@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-plain-object@2.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extglob@2.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|array-unique@0.3.2",
        "karma@5.0.9-tuxcare.4|extglob@2.0.4|define-property@1.0.0",
        "karma@5.0.9-tuxcare.4|expand-brackets@2.1.4",
        "karma@5.0.9-tuxcare.4|extglob@2.0.4|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|fragment-cache@0.2.1",
        "karma@5.0.9-tuxcare.4|regex-not@1.0.2",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
        "karma@5.0.9-tuxcare.4|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extglob@2.0.4|define-property@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|extglob@2.0.4|is-descriptor@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extglob@2.0.4|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extglob@2.0.4|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|extglob@2.0.4|is-accessor-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|extglob@2.0.4|is-data-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extglob@2.0.4|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|extglob@2.0.4|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|fragment-cache@0.2.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|map-cache@0.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|nanomatch@1.2.13",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arr-diff@4.0.0",
        "karma@5.0.9-tuxcare.4|array-unique@0.3.2",
        "karma@5.0.9-tuxcare.4|define-property@2.0.2",
        "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2",
        "karma@5.0.9-tuxcare.4|fragment-cache@0.2.1",
        "karma@5.0.9-tuxcare.4|is-windows@1.0.2",
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3",
        "karma@5.0.9-tuxcare.4|object.pick@1.3.0",
        "karma@5.0.9-tuxcare.4|regex-not@1.0.2",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
        "karma@5.0.9-tuxcare.4|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|regex-not@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2",
        "karma@5.0.9-tuxcare.4|safe-regex@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|base@0.11.2",
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2|define-property@0.2.5",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|map-cache@0.2.2",
        "karma@5.0.9-tuxcare.4|source-map-resolve@0.5.2",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2|source-map@0.5.7",
        "karma@5.0.9-tuxcare.4|use@3.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon@0.8.2|define-property@0.2.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon@0.8.2|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon@0.8.2|source-map@0.5.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-regex@3.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|define-property@2.0.2",
        "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2",
        "karma@5.0.9-tuxcare.4|regex-not@1.0.2",
        "karma@5.0.9-tuxcare.4|safe-regex@1.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|remove-trailing-separator@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|arr-flatten@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|repeat-element@1.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|define-property@1.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1",
        "karma@5.0.9-tuxcare.4|snapdragon-util@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|define-property@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|is-descriptor@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|is-accessor-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|is-data-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-node@2.1.1|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|split-string@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|extend-shallow@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-dirname@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-each@1.0.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|array-slice@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-absolute@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-relative@1.0.0",
        "karma@5.0.9-tuxcare.4|is-windows@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|map-cache@0.2.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-root@0.1.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|path-root-regex@0.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|for-in@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|string-template@0.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|http-parser-js@0.4.10"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|websocket-extensions@0.1.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|conventional-commits-filter@1.1.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-subset@0.1.1",
        "karma@5.0.9-tuxcare.4|modify-values@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parse-github-repo-url@1.4.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|gitconfiglocal@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ini@1.3.5"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|camelcase@2.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|strip-indent@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|get-stdin@4.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|global-prefix@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|expand-tilde@2.0.2",
        "karma@5.0.9-tuxcare.4|homedir-polyfill@1.0.3",
        "karma@5.0.9-tuxcare.4|ini@1.3.5",
        "karma@5.0.9-tuxcare.4|is-windows@1.0.2",
        "karma@5.0.9-tuxcare.4|which@1.3.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-windows@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|os-homedir@1.0.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|parse-passwd@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-arrayish@0.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|duplexer@0.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|from@0.1.7"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|map-stream@0.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pause-stream@0.0.11",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|through@2.3.8"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|stream-combiner@0.0.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|duplexer@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pend@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|es6-promise@4.2.8"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|text-extensions@1.9.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@types/node@13.11.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/types@2.5.1",
        "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|is-plain-object@3.0.0",
        "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|universal-user-agent@5.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|is-plain-object@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|isobject@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|universal-user-agent@5.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|os-name@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|@octokit/endpoint@6.0.0|isobject@4.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|node-fetch@2.6.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|os-name@3.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|macos-release@2.3.0",
        "karma@5.0.9-tuxcare.4|windows-release@3.3.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|crypto-random-string@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|neo-async@2.6.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|optimist@0.6.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|optimist@0.6.1|minimist@0.0.10",
        "karma@5.0.9-tuxcare.4|wordwrap@0.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|optimist@0.6.1|minimist@0.0.10"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|uglify-js@3.6.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|commander@2.20.0",
        "karma@5.0.9-tuxcare.4|source-map@0.6.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|callsite@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|delayed-stream@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|caller-callsite@2.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|caller-callsite@2.0.0|callsites@2.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|caller-callsite@2.0.0|callsites@2.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|spdx-license-ids@3.0.5"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|spdx-exceptions@2.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|run-parallel@1.1.9"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|reusify@1.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-symbols@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-limit@1.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|p-try@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mimic-fn@1.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|assign-symbols@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|expand-brackets@2.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|debug@2.6.9",
        "karma@5.0.9-tuxcare.4|expand-brackets@2.1.4|define-property@0.2.5",
        "karma@5.0.9-tuxcare.4|expand-brackets@2.1.4|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|posix-character-classes@0.1.1",
        "karma@5.0.9-tuxcare.4|regex-not@1.0.2",
        "karma@5.0.9-tuxcare.4|snapdragon@0.8.2",
        "karma@5.0.9-tuxcare.4|to-regex@3.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|expand-brackets@2.1.4|define-property@0.2.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|expand-brackets@2.1.4|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|safe-regex@1.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|ret@0.1.15"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base@0.11.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cache-base@1.0.1",
        "karma@5.0.9-tuxcare.4|class-utils@0.3.6",
        "karma@5.0.9-tuxcare.4|component-emitter@1.2.1",
        "karma@5.0.9-tuxcare.4|base@0.11.2|define-property@1.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1",
        "karma@5.0.9-tuxcare.4|mixin-deep@1.3.2",
        "karma@5.0.9-tuxcare.4|pascalcase@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base@0.11.2|define-property@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|base@0.11.2|is-descriptor@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base@0.11.2|is-descriptor@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|base@0.11.2|is-accessor-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|base@0.11.2|is-data-descriptor@1.0.0",
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base@0.11.2|is-accessor-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|base@0.11.2|is-data-descriptor@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|kind-of@6.0.3"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|source-map-resolve@0.5.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|atob@2.1.2",
        "karma@5.0.9-tuxcare.4|decode-uri-component@0.2.0",
        "karma@5.0.9-tuxcare.4|resolve-url@0.2.1",
        "karma@5.0.9-tuxcare.4|source-map-url@0.4.0",
        "karma@5.0.9-tuxcare.4|urix@0.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|use@3.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-number@3.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-number@3.0.0|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-number@3.0.0|kind-of@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-util@3.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|snapdragon-util@3.0.1|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|snapdragon-util@3.0.1|kind-of@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-relative@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-unc-path@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|path-root-regex@0.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-subset@0.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pinkie-promise@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pinkie@2.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|repeating@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-finite@1.0.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|macos-release@2.3.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|windows-release@3.3.0|execa@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|execa@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|cross-spawn@6.0.5",
        "karma@5.0.9-tuxcare.4|windows-release@3.3.0|get-stream@4.1.0",
        "karma@5.0.9-tuxcare.4|is-stream@1.1.0",
        "karma@5.0.9-tuxcare.4|windows-release@3.3.0|npm-run-path@2.0.2",
        "karma@5.0.9-tuxcare.4|windows-release@3.3.0|p-finally@1.0.0",
        "karma@5.0.9-tuxcare.4|signal-exit@3.0.2",
        "karma@5.0.9-tuxcare.4|strip-eof@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|get-stream@4.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|pump@3.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|npm-run-path@2.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|path-key@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|windows-release@3.3.0|p-finally@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|wordwrap@0.0.3"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|commander@2.20.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|p-try@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|posix-character-classes@0.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|ret@0.1.15"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|cache-base@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|collection-visit@1.0.0",
        "karma@5.0.9-tuxcare.4|component-emitter@1.2.1",
        "karma@5.0.9-tuxcare.4|get-value@2.0.6",
        "karma@5.0.9-tuxcare.4|has-value@1.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1",
        "karma@5.0.9-tuxcare.4|set-value@2.0.1",
        "karma@5.0.9-tuxcare.4|to-object-path@0.3.0",
        "karma@5.0.9-tuxcare.4|union-value@1.0.1",
        "karma@5.0.9-tuxcare.4|unset-value@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|class-utils@0.3.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arr-union@3.1.0",
        "karma@5.0.9-tuxcare.4|class-utils@0.3.6|define-property@0.2.5",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1",
        "karma@5.0.9-tuxcare.4|static-extend@0.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|class-utils@0.3.6|define-property@0.2.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mixin-deep@1.3.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|for-in@1.0.2",
        "karma@5.0.9-tuxcare.4|mixin-deep@1.3.2|is-extendable@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|mixin-deep@1.3.2|is-extendable@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-plain-object@2.0.4"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pascalcase@0.1.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-accessor-descriptor@0.1.6",
        "karma@5.0.9-tuxcare.4|is-data-descriptor@0.1.4",
        "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6|kind-of@5.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6|kind-of@5.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|atob@2.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|decode-uri-component@0.2.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|resolve-url@0.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|source-map-url@0.4.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|urix@0.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-unc-path@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|unc-path-regex@0.1.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|pinkie@2.0.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-utf8@0.2.1"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-finite@1.0.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|collection-visit@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|map-visit@1.0.0",
        "karma@5.0.9-tuxcare.4|object-visit@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|get-value@2.0.6"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-value@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|get-value@2.0.6",
        "karma@5.0.9-tuxcare.4|has-values@1.0.0",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|set-value@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|set-value@2.0.1|extend-shallow@2.0.1",
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1",
        "karma@5.0.9-tuxcare.4|is-plain-object@2.0.4",
        "karma@5.0.9-tuxcare.4|split-string@3.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|set-value@2.0.1|extend-shallow@2.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-object-path@0.3.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|to-object-path@0.3.0|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|to-object-path@0.3.0|kind-of@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|union-value@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|arr-union@3.1.0",
        "karma@5.0.9-tuxcare.4|get-value@2.0.6",
        "karma@5.0.9-tuxcare.4|is-extendable@0.1.1",
        "karma@5.0.9-tuxcare.4|set-value@2.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unset-value@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|unset-value@1.0.0|has-value@0.3.1",
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unset-value@1.0.0|has-value@0.3.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|get-value@2.0.6",
        "karma@5.0.9-tuxcare.4|unset-value@1.0.0|has-values@0.1.4",
        "karma@5.0.9-tuxcare.4|unset-value@1.0.0|has-value@0.3.1|isobject@2.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unset-value@1.0.0|has-value@0.3.1|isobject@2.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isarray@1.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unset-value@1.0.0|has-values@0.1.4"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|arr-union@3.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|static-extend@0.1.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|static-extend@0.1.2|define-property@0.2.5",
        "karma@5.0.9-tuxcare.4|object-copy@0.1.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|static-extend@0.1.2|define-property@0.2.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-accessor-descriptor@0.1.6",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-accessor-descriptor@0.1.6|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-accessor-descriptor@0.1.6|kind-of@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-data-descriptor@0.1.4",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-data-descriptor@0.1.4|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-data-descriptor@0.1.4|kind-of@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|unc-path-regex@0.1.2"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|is-stream@1.1.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|strip-eof@1.0.0"
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|map-visit@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|object-visit@1.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-visit@1.0.1",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|isobject@3.0.1"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-values@1.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-number@3.0.0",
        "karma@5.0.9-tuxcare.4|has-values@1.0.0|kind-of@4.0.0"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|has-values@1.0.0|kind-of@4.0.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-copy@0.1.0",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|copy-descriptor@0.1.1",
        "karma@5.0.9-tuxcare.4|object-copy@0.1.0|define-property@0.2.5",
        "karma@5.0.9-tuxcare.4|object-copy@0.1.0|kind-of@3.2.2"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-copy@0.1.0|define-property@0.2.5",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-descriptor@0.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|object-copy@0.1.0|kind-of@3.2.2",
      "dependsOn": [
        "karma@5.0.9-tuxcare.4|is-buffer@1.1.6"
      ]
    },
    {
      "ref": "karma@5.0.9-tuxcare.4|copy-descriptor@0.1.1"
    }
  ]
}