[
  {
    "purl": "pkg:maven/org.apache.logging.log4j/log4j-api-java9",
    "extracted_requirement": "",
    "scope": "provided",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:maven/org.apache.logging.log4j/log4j-api-java9?uuid=41b660a3-eb1d-4367-b522-db806d163bfa",
    "for_package_uid": "pkg:maven/org.apache.logging.log4j/log4j-api@2.14.1?uuid=64441493-6f3e-4f89-ad69-5304eceb720b",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/maven/org.apache.logging.log4j_log4j-api-2.14.1/META-INF/maven/org.apache.logging.log4j/log4j-api/pom.xml",
    "datasource_id": "maven_pom",
    "package_type": "maven",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:maven/org.apache.logging.log4j/log4j-core-java9",
    "extracted_requirement": "",
    "scope": "provided",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:maven/org.apache.logging.log4j/log4j-core-java9?uuid=66b4b7de-c961-4554-939a-4521fb17277e",
    "for_package_uid": "pkg:maven/org.apache.logging.log4j/log4j-core@2.14.1?uuid=60bfa1f9-a460-41c4-88f7-cd87cfd6d5b7",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/maven/org.apache.logging.log4j_log4j-core-2.14.1/META-INF/maven/org.apache.logging.log4j/log4j-core/pom.xml",
    "datasource_id": "maven_pom",
    "package_type": "maven",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:maven/org.jboss.spec.javax.jms/jboss-jms-api_1.1_spec",
    "extracted_requirement": "",
    "scope": "provided",
    "is_runtime": true,
    "is_optional": true,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:maven/org.jboss.spec.javax.jms/jboss-jms-api_1.1_spec?uuid=f1cf2fa2-80b1-4a65-8f68-932d91dfbe9b",
    "for_package_uid": "pkg:maven/org.apache.logging.log4j/log4j-core@2.14.1?uuid=60bfa1f9-a460-41c4-88f7-cd87cfd6d5b7",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/maven/org.apache.logging.log4j_log4j-core-2.14.1/META-INF/maven/org.apache.logging.log4j/log4j-core/pom.xml",
    "datasource_id": "maven_pom",
    "package_type": "maven",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:maven/org.osgi/org.osgi.core",
    "extracted_requirement": "",
    "scope": "provided",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:maven/org.osgi/org.osgi.core?uuid=da45c7d5-5a47-4654-a885-4df65e21efae",
    "for_package_uid": "pkg:maven/org.apache.logging.log4j/log4j-api@2.14.1?uuid=64441493-6f3e-4f89-ad69-5304eceb720b",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/maven/org.apache.logging.log4j_log4j-api-2.14.1/META-INF/maven/org.apache.logging.log4j/log4j-api/pom.xml",
    "datasource_id": "maven_pom",
    "package_type": "maven",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:maven/org.osgi/org.osgi.core",
    "extracted_requirement": "",
    "scope": "provided",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:maven/org.osgi/org.osgi.core?uuid=de2451e6-77cd-4dec-a820-b0149885fcc5",
    "for_package_uid": "pkg:maven/org.apache.logging.log4j/log4j-core@2.14.1?uuid=60bfa1f9-a460-41c4-88f7-cd87cfd6d5b7",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/maven/org.apache.logging.log4j_log4j-core-2.14.1/META-INF/maven/org.apache.logging.log4j/log4j-core/pom.xml",
    "datasource_id": "maven_pom",
    "package_type": "maven",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/accepts",
    "extracted_requirement": "~1.3.8",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/accepts?uuid=37866b55-8554-45e5-ae76-0f08b21d62b1",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/array-flatten",
    "extracted_requirement": "1.1.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/array-flatten?uuid=6ecd6f99-4528-4cf4-ad42-3e026d59895a",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/body-parser",
    "extracted_requirement": "1.20.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/body-parser?uuid=cc8326c6-beb1-4fff-982a-8e674aa16026",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/bytes",
    "extracted_requirement": "3.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/bytes?uuid=3b6cb90b-9219-4b98-a11d-16007a18876b",
    "for_package_uid": "pkg:npm/raw-body@2.5.1?uuid=100497b0-3e6a-42f7-8824-31a8d9472b77",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/raw-body-2.5.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/bytes",
    "extracted_requirement": "3.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/bytes?uuid=ea63a683-3b48-43bb-8faa-8dedd43ee3be",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/call-bind-apply-helpers",
    "extracted_requirement": "^1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/call-bind-apply-helpers?uuid=09fac7ac-6723-4fa9-b3ca-7ef55390cc50",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/call-bind-apply-helpers",
    "extracted_requirement": "^1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/call-bind-apply-helpers?uuid=150d7271-f8a5-4948-85e1-c6c841fa14b9",
    "for_package_uid": "pkg:npm/dunder-proto@1.0.1?uuid=3deafa3a-f66b-4055-b564-17030516831d",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/dunder-proto-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/call-bind-apply-helpers",
    "extracted_requirement": "^1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/call-bind-apply-helpers?uuid=d2b7d3e8-1b10-4eb4-a5cd-0f64b147309d",
    "for_package_uid": "pkg:npm/call-bound@1.0.4?uuid=21a1dac6-04b8-42d5-b578-f82a28c28f74",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/call-bound-1.0.4/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/call-bound",
    "extracted_requirement": "^1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/call-bound?uuid=5485e92f-d751-44c5-ad4b-2419f1109e17",
    "for_package_uid": "pkg:npm/side-channel-weakmap@1.0.2?uuid=ffa9b3a6-79b6-439d-a7b4-d5b774170ecf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-weakmap-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/call-bound",
    "extracted_requirement": "^1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/call-bound?uuid=ac60c6ff-a10e-424c-ad75-e014b4b15c5b",
    "for_package_uid": "pkg:npm/side-channel-map@1.0.1?uuid=e0f08e11-096f-4863-abc4-1de39d47a593",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-map-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/content-disposition",
    "extracted_requirement": "0.5.4",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/content-disposition?uuid=cc5bf019-8c47-4289-beae-0522192e1338",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/content-type",
    "extracted_requirement": "~1.0.4",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/content-type?uuid=317f069f-3d27-46c3-82da-4a606d82ef48",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/content-type",
    "extracted_requirement": "~1.0.4",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/content-type?uuid=e9cf9b85-27db-46b2-848e-28dd20ebf09a",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/cookie-signature",
    "extracted_requirement": "1.0.6",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/cookie-signature?uuid=0109d45e-5c2c-467f-8828-bf54b3b3d480",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/cookie",
    "extracted_requirement": "0.5.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/cookie?uuid=9865f9f2-94ff-42ac-be26-2e08926bd0fe",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/debug",
    "extracted_requirement": "2.6.9",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/debug?uuid=28b739af-eabb-4fe6-8ace-11578a781958",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/debug",
    "extracted_requirement": "2.6.9",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/debug?uuid=4be5532d-ce86-4109-86ff-a328a216d542",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/debug",
    "extracted_requirement": "2.6.9",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/debug?uuid=7adf63c0-0fe9-4c8f-ba53-cb7d12d093e2",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/debug",
    "extracted_requirement": "2.6.9",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/debug?uuid=ddf9e29c-3ec2-472d-b87d-67a70dbc48b3",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/depd",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/depd?uuid=9f354753-3c58-4915-b1ee-fbde7021a471",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/depd",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/depd?uuid=c9bd7e5d-0c5d-4a13-a2f1-45a995df7abe",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/depd",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/depd?uuid=ce786a86-54c4-4f90-b769-c76d8ef46f20",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/depd",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/depd?uuid=d89143c5-37ba-4611-a219-5a86ad8c3723",
    "for_package_uid": "pkg:npm/http-errors@2.0.0?uuid=875a8888-185e-4f9d-95a2-89490e31edcf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/http-errors-2.0.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/destroy",
    "extracted_requirement": "1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/destroy?uuid=b1aca8d0-2636-42d0-86c7-1f733105e40d",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/destroy",
    "extracted_requirement": "1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/destroy?uuid=bb1e373d-95a3-4292-b489-0ed36cd78576",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/dunder-proto",
    "extracted_requirement": "^1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/dunder-proto?uuid=b89fdbb9-6037-47de-8f43-146576a99308",
    "for_package_uid": "pkg:npm/get-proto@1.0.1?uuid=91f32caa-3d43-4b26-b677-3a9f27b664a6",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-proto-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/ee-first",
    "extracted_requirement": "1.1.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/ee-first?uuid=2ae07348-bfa3-4308-b34c-8518bf6942c8",
    "for_package_uid": "pkg:npm/on-finished@2.4.1?uuid=e6e5d07e-195a-4c4e-8d28-a6c61084e645",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/on-finished-2.4.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/encodeurl",
    "extracted_requirement": "~1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/encodeurl?uuid=0384fb3f-1080-4814-ab17-1e66f9cbe2c1",
    "for_package_uid": "pkg:npm/serve-static@1.15.0?uuid=5e84a4f3-b7c3-472d-ac31-d451f96edf26",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/serve-static-1.15.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/encodeurl",
    "extracted_requirement": "~1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/encodeurl?uuid=0efb7b67-f459-4cfd-93b1-a7d6818a3318",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/encodeurl",
    "extracted_requirement": "~1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/encodeurl?uuid=59593a73-27bf-4e05-adf5-56ca42c35ed6",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/encodeurl",
    "extracted_requirement": "~1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/encodeurl?uuid=6cb6118e-b0ca-45a7-abef-487fa93883d7",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/escape-html",
    "extracted_requirement": "~1.0.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/escape-html?uuid=168ab67a-6b8a-492e-8077-d77edb90baef",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/escape-html",
    "extracted_requirement": "~1.0.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/escape-html?uuid=18afb042-c3c9-42d2-b8ac-580db08dc7f9",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/escape-html",
    "extracted_requirement": "~1.0.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/escape-html?uuid=af4b1f90-64a8-4e1c-80c1-e7bcb4ff3984",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/escape-html",
    "extracted_requirement": "~1.0.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/escape-html?uuid=fb182eed-85b8-4831-8a68-8d116393469b",
    "for_package_uid": "pkg:npm/serve-static@1.15.0?uuid=5e84a4f3-b7c3-472d-ac31-d451f96edf26",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/serve-static-1.15.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-define-property",
    "extracted_requirement": "^1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-define-property?uuid=a20ed8f6-3930-43ce-9e7e-04945e85270e",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=06ad90e5-459a-4a01-9569-3fc5eabf6f53",
    "for_package_uid": "pkg:npm/side-channel-weakmap@1.0.2?uuid=ffa9b3a6-79b6-439d-a7b4-d5b774170ecf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-weakmap-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=07f2acc5-3739-4cfe-9eb7-f98ccf9c5fba",
    "for_package_uid": "pkg:npm/side-channel@1.1.0?uuid=e64766ef-23e9-49b4-9f33-ac338010edaf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-1.1.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=52678b93-555e-40d1-8b02-9aa2875f7e0e",
    "for_package_uid": "pkg:npm/dunder-proto@1.0.1?uuid=3deafa3a-f66b-4055-b564-17030516831d",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/dunder-proto-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=5b25dcdd-4736-4ce4-b855-6206517e6551",
    "for_package_uid": "pkg:npm/side-channel-map@1.0.1?uuid=e0f08e11-096f-4863-abc4-1de39d47a593",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-map-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=958c56c1-dff3-4d9b-bb8d-a201ffdb771c",
    "for_package_uid": "pkg:npm/es-object-atoms@1.1.1?uuid=5dc3bffd-790b-4e3e-93e0-235b7c72cc69",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/es-object-atoms-1.1.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=a31cbb3f-4d3f-429d-8673-70fb3a160f41",
    "for_package_uid": "pkg:npm/call-bind-apply-helpers@1.0.2?uuid=5f949679-1562-4924-a228-2bca16dbbd16",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/call-bind-apply-helpers-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=ac7d6b35-2d27-43dd-880a-27e4157805d8",
    "for_package_uid": "pkg:npm/side-channel-list@1.0.1?uuid=96db4c47-475d-40b1-8572-5f0c1a5fcff4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-list-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-errors",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-errors?uuid=b93a2c78-26ed-444f-a4f9-7bd134833cec",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-object-atoms",
    "extracted_requirement": "^1.1.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-object-atoms?uuid=77d9dc1f-a95b-4ac6-b7e0-5a68e1b4cc3d",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/es-object-atoms",
    "extracted_requirement": "^1.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/es-object-atoms?uuid=b70e3e5f-a1f3-4873-ad93-cd3f1d8fb24c",
    "for_package_uid": "pkg:npm/get-proto@1.0.1?uuid=91f32caa-3d43-4b26-b677-3a9f27b664a6",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-proto-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/etag",
    "extracted_requirement": "~1.8.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/etag?uuid=9dffc3af-ece2-4079-b1a8-ff4cc8abf262",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/etag",
    "extracted_requirement": "~1.8.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/etag?uuid=a491a32d-bfc1-43a3-95b0-21b79117c9fb",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/express",
    "extracted_requirement": "4.18.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/express?uuid=2a5a92e3-0f7b-4338-b354-de627f70b93f",
    "for_package_uid": "pkg:npm/acme-demo-app@1.0.0?uuid=9d5eeb2b-3612-4433-bb68-4e1314334685",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/finalhandler",
    "extracted_requirement": "1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/finalhandler?uuid=18e79aad-5ecc-4d1f-8d3a-d8abdd3346ec",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/forwarded",
    "extracted_requirement": "0.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/forwarded?uuid=3bfb56a7-b9cb-439c-bd7b-7904e903c5e9",
    "for_package_uid": "pkg:npm/proxy-addr@2.0.7?uuid=194635b4-f7b6-48d4-a970-a5de3f94c3c9",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/proxy-addr-2.0.7/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/fresh",
    "extracted_requirement": "0.5.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/fresh?uuid=2718c1a6-a2e9-4774-9788-ad29d1af6c4d",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/fresh",
    "extracted_requirement": "0.5.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/fresh?uuid=3325cb82-7593-45d1-b29a-bed48ae0cd17",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/function-bind",
    "extracted_requirement": "^1.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/function-bind?uuid=493f7a3b-35e3-4ea5-ac0b-710c634ceb23",
    "for_package_uid": "pkg:npm/hasown@2.0.3?uuid=3b5f3751-f840-4603-86c6-b18cde78cdb4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/hasown-2.0.3/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/function-bind",
    "extracted_requirement": "^1.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/function-bind?uuid=87f4b67e-6b82-4446-88fe-011565a11f33",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/function-bind",
    "extracted_requirement": "^1.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/function-bind?uuid=cabea2d2-712c-4845-b7b2-fc6520ab037a",
    "for_package_uid": "pkg:npm/call-bind-apply-helpers@1.0.2?uuid=5f949679-1562-4924-a228-2bca16dbbd16",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/call-bind-apply-helpers-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/get-intrinsic",
    "extracted_requirement": "^1.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/get-intrinsic?uuid=1708f1ee-df83-41d9-9d0b-52c0d1a2ff2c",
    "for_package_uid": "pkg:npm/call-bound@1.0.4?uuid=21a1dac6-04b8-42d5-b578-f82a28c28f74",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/call-bound-1.0.4/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/get-intrinsic",
    "extracted_requirement": "^1.2.5",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/get-intrinsic?uuid=61a5ad6e-e23a-41f4-a7a6-2261c842d372",
    "for_package_uid": "pkg:npm/side-channel-weakmap@1.0.2?uuid=ffa9b3a6-79b6-439d-a7b4-d5b774170ecf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-weakmap-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/get-intrinsic",
    "extracted_requirement": "^1.2.5",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/get-intrinsic?uuid=e5da7e39-bf6a-40b3-b50f-f16509779dd1",
    "for_package_uid": "pkg:npm/side-channel-map@1.0.1?uuid=e0f08e11-096f-4863-abc4-1de39d47a593",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-map-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/get-proto",
    "extracted_requirement": "^1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/get-proto?uuid=5eb56b85-8136-4b93-a6ab-bac2786f20b2",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/gopd",
    "extracted_requirement": "^1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/gopd?uuid=263c8fd2-2d20-4aab-a725-8dff7fd91cc9",
    "for_package_uid": "pkg:npm/dunder-proto@1.0.1?uuid=3deafa3a-f66b-4055-b564-17030516831d",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/dunder-proto-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/gopd",
    "extracted_requirement": "^1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/gopd?uuid=aca74bf4-ccdf-4f28-bb8a-192efc8c6e1a",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/hasown",
    "extracted_requirement": "^2.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/hasown?uuid=335c731e-6207-497a-8afd-1d6ac7ff5985",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/has-symbols",
    "extracted_requirement": "^1.1.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/has-symbols?uuid=c982ccdd-4f41-4d4e-a936-c115e94ab603",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/http-errors",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/http-errors?uuid=45b757d3-66f8-4944-83bc-5442ee9b794f",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/http-errors",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/http-errors?uuid=7969aa6c-bc5e-4e6a-90ca-4d9d6f1fa474",
    "for_package_uid": "pkg:npm/raw-body@2.5.1?uuid=100497b0-3e6a-42f7-8824-31a8d9472b77",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/raw-body-2.5.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/http-errors",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/http-errors?uuid=b130f077-58ac-4442-a7b7-be0465f6661c",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/http-errors",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/http-errors?uuid=d23bbffe-592a-427a-959a-89e5bd0449c3",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/iconv-lite",
    "extracted_requirement": "0.4.24",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/iconv-lite?uuid=05a50bc4-034b-45f9-bb4f-cd3c50192699",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/iconv-lite",
    "extracted_requirement": "0.4.24",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/iconv-lite?uuid=c88ab79c-4bcf-473b-9de4-7344086ac24d",
    "for_package_uid": "pkg:npm/raw-body@2.5.1?uuid=100497b0-3e6a-42f7-8824-31a8d9472b77",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/raw-body-2.5.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/inherits",
    "extracted_requirement": "2.0.4",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/inherits?uuid=7e587783-a971-40c6-b076-ced86e2b7684",
    "for_package_uid": "pkg:npm/http-errors@2.0.0?uuid=875a8888-185e-4f9d-95a2-89490e31edcf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/http-errors-2.0.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/ipaddr.js",
    "extracted_requirement": "1.9.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/ipaddr.js?uuid=cd202ce4-c341-4cb2-b4a5-3183f0b6e67b",
    "for_package_uid": "pkg:npm/proxy-addr@2.0.7?uuid=194635b4-f7b6-48d4-a970-a5de3f94c3c9",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/proxy-addr-2.0.7/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/jquery",
    "extracted_requirement": "3.3.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/jquery?uuid=fb0aa819-0f22-47c5-abed-2e09b1fabd5a",
    "for_package_uid": "pkg:npm/acme-demo-app@1.0.0?uuid=9d5eeb2b-3612-4433-bb68-4e1314334685",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/js-tokens",
    "extracted_requirement": "^3.0.0 || ^4.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/js-tokens?uuid=bbe4326d-9739-43e8-bfc6-60ddf1c90d5c",
    "for_package_uid": "pkg:npm/loose-envify@1.4.0?uuid=8c545991-c51b-49be-a047-fbf0e84d5c7a",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/loose-envify-1.4.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/lodash",
    "extracted_requirement": "4.17.20",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/lodash?uuid=6e6fc342-97d8-4ff7-8360-d1cae8b043b3",
    "for_package_uid": "pkg:npm/acme-demo-app@1.0.0?uuid=9d5eeb2b-3612-4433-bb68-4e1314334685",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/loose-envify",
    "extracted_requirement": "^1.1.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/loose-envify?uuid=32cde59a-86c3-4f3e-9cc2-4db234a49d45",
    "for_package_uid": "pkg:npm/scheduler@0.23.2?uuid=9575163b-bc62-4bda-8e2c-ef032f46a0cd",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/scheduler-0.23.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/loose-envify",
    "extracted_requirement": "^1.1.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/loose-envify?uuid=687e2bb8-865d-4f90-9283-f5e62c5734a5",
    "for_package_uid": "pkg:npm/react-dom@18.2.0?uuid=e68dd036-fa4f-4884-8a4b-47a731e0153e",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/react-dom-18.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/loose-envify",
    "extracted_requirement": "^1.1.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/loose-envify?uuid=df3e81eb-c45c-427b-9975-110d52fe7e64",
    "for_package_uid": "pkg:npm/react@18.2.0?uuid=6e2b5257-c260-4d51-8576-d305944c56de",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/react-18.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/math-intrinsics",
    "extracted_requirement": "^1.1.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/math-intrinsics?uuid=1ad48019-287e-47f8-b5f4-c5cb4f900162",
    "for_package_uid": "pkg:npm/get-intrinsic@1.3.0?uuid=e94f6b61-3954-4a7b-b6ae-43654e222c37",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/get-intrinsic-1.3.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/media-typer",
    "extracted_requirement": "0.3.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/media-typer?uuid=f63b4fbc-8c4a-4673-a490-6d83af1aa62f",
    "for_package_uid": "pkg:npm/type-is@1.6.18?uuid=0d538221-235b-4528-b9ae-364025a508e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/type-is-1.6.18/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/merge-descriptors",
    "extracted_requirement": "1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/merge-descriptors?uuid=b182b0bc-58c0-4a55-8be1-81382b66a5eb",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/methods",
    "extracted_requirement": "~1.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/methods?uuid=9bab4a89-7833-4466-a263-55e027544834",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/mime-db",
    "extracted_requirement": "1.52.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/mime-db?uuid=73aef94c-497a-4a8c-91a7-16a13e64d1bb",
    "for_package_uid": "pkg:npm/mime-types@2.1.35?uuid=94f09f7e-b863-4f37-95c6-b1aea7dc9105",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/mime-types-2.1.35/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/mime-types",
    "extracted_requirement": "~2.1.34",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/mime-types?uuid=776cfd7d-7b05-487e-915b-526c12afa653",
    "for_package_uid": "pkg:npm/accepts@1.3.8?uuid=8d327ad2-90c2-4670-b356-8de601f5a86f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/accepts-1.3.8/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/mime-types",
    "extracted_requirement": "~2.1.24",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/mime-types?uuid=bbb62ae1-c24d-46fe-a86e-dc6e8d3cff5a",
    "for_package_uid": "pkg:npm/type-is@1.6.18?uuid=0d538221-235b-4528-b9ae-364025a508e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/type-is-1.6.18/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/mime",
    "extracted_requirement": "1.6.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/mime?uuid=a75f4dc7-fb43-49c9-8b4c-60159f77e50f",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/ms",
    "extracted_requirement": "2.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/ms?uuid=089545e9-383c-4fdc-b5c7-75c085c8b617",
    "for_package_uid": "pkg:npm/debug@2.6.9?uuid=5c8eb19a-fdd0-416e-9171-ceb0a3478fa3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/debug-2.6.9/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/ms",
    "extracted_requirement": "2.1.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/ms?uuid=5b993a5d-8a50-40e0-a498-4b25ff166749",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/negotiator",
    "extracted_requirement": "0.6.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/negotiator?uuid=0fb18786-01a2-4959-809f-e0f47b8d07dd",
    "for_package_uid": "pkg:npm/accepts@1.3.8?uuid=8d327ad2-90c2-4670-b356-8de601f5a86f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/accepts-1.3.8/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/object-inspect",
    "extracted_requirement": "^1.13.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/object-inspect?uuid=0f2d4d2e-f8b9-48d8-811f-3881e4eafeab",
    "for_package_uid": "pkg:npm/side-channel-map@1.0.1?uuid=e0f08e11-096f-4863-abc4-1de39d47a593",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-map-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/object-inspect",
    "extracted_requirement": "^1.13.4",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/object-inspect?uuid=3495929a-19ef-4339-b8bd-6e640bb2dc48",
    "for_package_uid": "pkg:npm/side-channel-list@1.0.1?uuid=96db4c47-475d-40b1-8572-5f0c1a5fcff4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-list-1.0.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/object-inspect",
    "extracted_requirement": "^1.13.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/object-inspect?uuid=b4395db6-d683-49e9-b1ce-f9d10ff03f48",
    "for_package_uid": "pkg:npm/side-channel-weakmap@1.0.2?uuid=ffa9b3a6-79b6-439d-a7b4-d5b774170ecf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-weakmap-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/object-inspect",
    "extracted_requirement": "^1.13.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/object-inspect?uuid=e494d078-8aa2-4395-a58a-4a366af0aad7",
    "for_package_uid": "pkg:npm/side-channel@1.1.0?uuid=e64766ef-23e9-49b4-9f33-ac338010edaf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-1.1.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/on-finished",
    "extracted_requirement": "2.4.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/on-finished?uuid=380eeb15-0cc9-41cb-9609-79afd361cfb8",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/on-finished",
    "extracted_requirement": "2.4.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/on-finished?uuid=490a6034-a71a-4589-ae63-4be0b6725c7e",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/on-finished",
    "extracted_requirement": "2.4.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/on-finished?uuid=6ea75d7f-e1d1-43d3-b8d7-c1899436ddeb",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/on-finished",
    "extracted_requirement": "2.4.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/on-finished?uuid=ea8ab5bc-b800-4c6e-936b-663caeef0e2b",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/parseurl",
    "extracted_requirement": "~1.3.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/parseurl?uuid=88b77272-f2fa-42b8-9772-8aabe70aa60f",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/parseurl",
    "extracted_requirement": "~1.3.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/parseurl?uuid=ac6ee87a-28d4-44de-af88-ad19901b957e",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/parseurl",
    "extracted_requirement": "~1.3.3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/parseurl?uuid=e1573453-248e-4429-a5e2-e783abae6ba1",
    "for_package_uid": "pkg:npm/serve-static@1.15.0?uuid=5e84a4f3-b7c3-472d-ac31-d451f96edf26",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/serve-static-1.15.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/path-to-regexp",
    "extracted_requirement": "0.1.7",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/path-to-regexp?uuid=2d97979b-a7d2-4f47-aa85-fb07d2f51111",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/proxy-addr",
    "extracted_requirement": "~2.0.7",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/proxy-addr?uuid=f158973e-082a-447e-9d63-8d33fc990c2a",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/qs",
    "extracted_requirement": "6.11.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/qs?uuid=735b7b8f-13ec-42db-868e-dd692ea1ba85",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/qs",
    "extracted_requirement": "6.11.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/qs?uuid=d883cf4f-5e64-4082-a9f9-e0e805e47e3f",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/range-parser",
    "extracted_requirement": "~1.2.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/range-parser?uuid=84bfc5ae-3c57-462b-9da3-5fc443d081eb",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/range-parser",
    "extracted_requirement": "~1.2.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/range-parser?uuid=8771772c-6ee3-4001-aca0-b31b58a7d196",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/raw-body",
    "extracted_requirement": "2.5.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/raw-body?uuid=72d299ae-3617-46af-87fc-ce59107ea4d6",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/react-dom",
    "extracted_requirement": "18.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/react-dom?uuid=2f9d4d8d-e02b-4b67-9d10-b3fbe3575560",
    "for_package_uid": "pkg:npm/acme-demo-app@1.0.0?uuid=9d5eeb2b-3612-4433-bb68-4e1314334685",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/react",
    "extracted_requirement": "18.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/react?uuid=2771c9eb-45cb-4e5e-8ecb-78d3f8c69eb0",
    "for_package_uid": "pkg:npm/acme-demo-app@1.0.0?uuid=9d5eeb2b-3612-4433-bb68-4e1314334685",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/react",
    "extracted_requirement": "^18.2.0",
    "scope": "peerDependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/react?uuid=6c6d379f-70e7-47a0-99d6-9c56cf25d00c",
    "for_package_uid": "pkg:npm/react-dom@18.2.0?uuid=e68dd036-fa4f-4884-8a4b-47a731e0153e",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/react-dom-18.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/safe-buffer",
    "extracted_requirement": "5.2.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/safe-buffer?uuid=8ab5cec6-00f9-45f3-904a-ddbd0d5ada1d",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/safe-buffer",
    "extracted_requirement": "5.2.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/safe-buffer?uuid=ef895c50-cbc0-477b-a476-473ba34a129e",
    "for_package_uid": "pkg:npm/content-disposition@0.5.4?uuid=d69e2115-13a1-4528-8fa3-8eabb3d40131",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/content-disposition-0.5.4/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/safer-buffer",
    "extracted_requirement": ">= 2.1.2 < 3",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/safer-buffer?uuid=2a4cbd90-c8f8-4049-9866-2097046b2302",
    "for_package_uid": "pkg:npm/iconv-lite@0.4.24?uuid=b6c31691-f7f9-4f4b-9878-a8de021f7e63",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/iconv-lite-0.4.24/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/scheduler",
    "extracted_requirement": "^0.23.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/scheduler?uuid=137104c8-8724-46c1-9909-33176b1e93fa",
    "for_package_uid": "pkg:npm/react-dom@18.2.0?uuid=e68dd036-fa4f-4884-8a4b-47a731e0153e",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/react-dom-18.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/send",
    "extracted_requirement": "0.18.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/send?uuid=34f6dc3d-ddb0-4657-b9b0-b83601ccef55",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/send",
    "extracted_requirement": "0.18.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/send?uuid=8dcdc56c-48d9-4824-9cb4-4ef04c0fc52c",
    "for_package_uid": "pkg:npm/serve-static@1.15.0?uuid=5e84a4f3-b7c3-472d-ac31-d451f96edf26",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/serve-static-1.15.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/serve-static",
    "extracted_requirement": "1.15.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/serve-static?uuid=30df11f2-5963-4094-8096-67abb4af057d",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/setprototypeof",
    "extracted_requirement": "1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/setprototypeof?uuid=3c4241ab-5a63-4529-8e40-3e85f1b90f2e",
    "for_package_uid": "pkg:npm/http-errors@2.0.0?uuid=875a8888-185e-4f9d-95a2-89490e31edcf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/http-errors-2.0.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/setprototypeof",
    "extracted_requirement": "1.2.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/setprototypeof?uuid=ad0fba6e-df6c-4d23-b894-02a608e2b00e",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/side-channel-list",
    "extracted_requirement": "^1.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/side-channel-list?uuid=14197963-fd5c-450c-a220-8bd58d66803b",
    "for_package_uid": "pkg:npm/side-channel@1.1.0?uuid=e64766ef-23e9-49b4-9f33-ac338010edaf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-1.1.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/side-channel-map",
    "extracted_requirement": "^1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/side-channel-map?uuid=1dbcd4b7-6961-4bbd-afea-4fe2b21307fc",
    "for_package_uid": "pkg:npm/side-channel@1.1.0?uuid=e64766ef-23e9-49b4-9f33-ac338010edaf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-1.1.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/side-channel-map",
    "extracted_requirement": "^1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/side-channel-map?uuid=5519aec6-186e-45b8-a436-0794ba284cea",
    "for_package_uid": "pkg:npm/side-channel-weakmap@1.0.2?uuid=ffa9b3a6-79b6-439d-a7b4-d5b774170ecf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-weakmap-1.0.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/side-channel",
    "extracted_requirement": "^1.0.4",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/side-channel?uuid=6b6b6cb9-ffd8-4247-b1fc-60244ba3691b",
    "for_package_uid": "pkg:npm/qs@6.11.0?uuid=dfc48b38-882b-48ea-ab16-9aa6d9f5a9f8",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/qs-6.11.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/side-channel-weakmap",
    "extracted_requirement": "^1.0.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/side-channel-weakmap?uuid=3e06ed63-d332-453c-882f-341eaa5bf11c",
    "for_package_uid": "pkg:npm/side-channel@1.1.0?uuid=e64766ef-23e9-49b4-9f33-ac338010edaf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/side-channel-1.1.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/statuses",
    "extracted_requirement": "2.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/statuses?uuid=938bd105-9fdd-4209-9a1f-0a11556786d2",
    "for_package_uid": "pkg:npm/send@0.18.0?uuid=3d845b63-983a-4faf-a36f-d0342a14ac3f",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/send-0.18.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/statuses",
    "extracted_requirement": "2.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/statuses?uuid=9cbc89a9-445a-42f4-a70a-872935ee04a2",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/statuses",
    "extracted_requirement": "2.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/statuses?uuid=e0b29318-8594-4e73-9a1b-c6c7e9857c38",
    "for_package_uid": "pkg:npm/http-errors@2.0.0?uuid=875a8888-185e-4f9d-95a2-89490e31edcf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/http-errors-2.0.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/statuses",
    "extracted_requirement": "2.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/statuses?uuid=e1918de5-5c69-4a19-b686-f6de60cde66c",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/toidentifier",
    "extracted_requirement": "1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/toidentifier?uuid=a972a6b1-52c1-453d-9dde-b88ae8ea959a",
    "for_package_uid": "pkg:npm/http-errors@2.0.0?uuid=875a8888-185e-4f9d-95a2-89490e31edcf",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/http-errors-2.0.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/type-is",
    "extracted_requirement": "~1.6.18",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/type-is?uuid=75a11cb1-0c4e-483f-9ba5-05f32799f257",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/type-is",
    "extracted_requirement": "~1.6.18",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/type-is?uuid=7b8da9fd-bf38-4be4-9426-276bebbcd580",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/unpipe",
    "extracted_requirement": "1.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/unpipe?uuid=5269fa81-a0e3-4e3b-8710-26948b5c7cb0",
    "for_package_uid": "pkg:npm/raw-body@2.5.1?uuid=100497b0-3e6a-42f7-8824-31a8d9472b77",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/raw-body-2.5.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/unpipe",
    "extracted_requirement": "1.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/unpipe?uuid=5d20691f-e6df-4e22-b97c-f1f0e41d0fe7",
    "for_package_uid": "pkg:npm/body-parser@1.20.1?uuid=ce4ec793-4d33-4690-80e7-76312f3861e4",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/body-parser-1.20.1/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/unpipe",
    "extracted_requirement": "~1.0.0",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/unpipe?uuid=8d5d2848-3027-4c44-83ed-3b1ca289f8b3",
    "for_package_uid": "pkg:npm/finalhandler@1.2.0?uuid=4642a6d2-007f-463c-883d-b6e927da84eb",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/finalhandler-1.2.0/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/utils-merge",
    "extracted_requirement": "1.0.1",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/utils-merge?uuid=8d627b54-55da-43d9-b4ce-959c1f344de7",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  },
  {
    "purl": "pkg:npm/vary",
    "extracted_requirement": "~1.1.2",
    "scope": "dependencies",
    "is_runtime": true,
    "is_optional": false,
    "is_pinned": false,
    "is_direct": true,
    "dependency_uid": "pkg:npm/vary?uuid=66953d0d-3e72-48f3-b1e6-2232e750731f",
    "for_package_uid": "pkg:npm/express@4.18.2?uuid=c090357b-c030-4ca4-b76d-a9d7a2706af3",
    "resolved_to_package_uid": null,
    "datafile_path": "demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/express-4.18.2/package.json",
    "datasource_id": "npm_package_json",
    "package_type": "npm",
    "affected_by_vulnerabilities": []
  }
]