<?xml version="1.0" encoding="UTF-8"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
  <!-- SAMPLE — fictional supply-chain data. Every package, registry, version, hash, licence, advisory identifier and signature in this document is invented. -->
  <key id="version" for="node" attr.name="version" attr.type="string"/>
  <key id="license" for="node" attr.name="license" attr.type="string"/>
  <key id="depth" for="node" attr.name="depth" attr.type="int"/>
  <key id="range" for="edge" attr.name="range" attr.type="string"/>
  <graph id="orchard-gateway" edgedefault="directed">
    <node id="@orchard-example/gateway">
      <data key="version">4.2.0</data>
      <data key="license">Apache-2.0</data>
      <data key="depth">0</data>
    </node>
    <node id="@orchard-example/router">
      <data key="version">2.1.3</data>
      <data key="license">Apache-2.0</data>
      <data key="depth">1</data>
    </node>
    <node id="@orchard-example/http-core">
      <data key="version">1.8.0</data>
      <data key="license">MIT</data>
      <data key="depth">1</data>
    </node>
    <node id="example-metrics">
      <data key="version">4.0.0</data>
      <data key="license">MIT</data>
      <data key="depth">1</data>
    </node>
    <node id="example-cache">
      <data key="version">0.9.2</data>
      <data key="license">BSD-3-Clause</data>
      <data key="depth">1</data>
    </node>
    <node id="example-crypto-shim">
      <data key="version">1.2.0</data>
      <data key="license">MIT</data>
      <data key="depth">1</data>
    </node>
    <node id="example-logger">
      <data key="version">3.4.1</data>
      <data key="license">MIT</data>
      <data key="depth">2</data>
    </node>
    <node id="example-retry">
      <data key="version">1.0.4</data>
      <data key="license">ISC</data>
      <data key="depth">2</data>
    </node>
    <node id="example-json-path">
      <data key="version">2.0.5</data>
      <data key="license">MIT</data>
      <data key="depth">2</data>
    </node>
    <node id="example-yaml-lite">
      <data key="version">1.1.7</data>
      <data key="license">Apache-2.0</data>
      <data key="depth">2</data>
    </node>
    <edge id="e0" source="@orchard-example/gateway" target="@orchard-example/router">
      <data key="range">^2.1.0</data>
    </edge>
    <edge id="e1" source="@orchard-example/gateway" target="@orchard-example/http-core">
      <data key="range">^1.8.0</data>
    </edge>
    <edge id="e2" source="@orchard-example/gateway" target="example-metrics">
      <data key="range">^4.0.0</data>
    </edge>
    <edge id="e3" source="@orchard-example/gateway" target="example-cache">
      <data key="range">^0.9.0</data>
    </edge>
    <edge id="e4" source="@orchard-example/gateway" target="example-crypto-shim">
      <data key="range">^1.2.0</data>
    </edge>
    <edge id="e5" source="@orchard-example/router" target="example-logger">
      <data key="range">^3.4.0</data>
    </edge>
    <edge id="e6" source="@orchard-example/router" target="example-retry">
      <data key="range">^1.0.0</data>
    </edge>
    <edge id="e7" source="@orchard-example/http-core" target="example-logger">
      <data key="range">^3.4.0</data>
    </edge>
    <edge id="e8" source="@orchard-example/http-core" target="example-json-path">
      <data key="range">^2.0.0</data>
    </edge>
    <edge id="e9" source="example-metrics" target="example-logger">
      <data key="range">^3.4.0</data>
    </edge>
    <edge id="e10" source="example-cache" target="example-yaml-lite">
      <data key="range">^1.1.0</data>
    </edge>
    <edge id="e11" source="example-yaml-lite" target="example-json-path">
      <data key="range">^2.0.0</data>
    </edge>
  </graph>
</graphml>
