Skip to content

Instantly share code, notes, and snippets.

@pmuellr
Last active August 10, 2016 05:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pmuellr/d902b64c09424c436be9983fa8e7e2fb to your computer and use it in GitHub Desktop.
Save pmuellr/d902b64c09424c436be9983fa8e7e2fb to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: packages Pages: 1 -->
<svg width="5000pt" height="1554pt"
viewBox="0.00 0.00 4999.92 1554.21" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1550.21)">
<title>packages</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1550.21 4995.92,-1550.21 4995.92,4 -4,4"/>
<!-- pkg_0 -->
<g id="node1" class="node"><title>pkg_0</title>
<g id="a_node1"><a xlink:href="https://www.npmjs.com/package/npm" xlink:title="npm&#013;versions: 3.9.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3691.41,-1529.21 3655.56,-1546.17 3619.71,-1529.21 3619.71,-1495.27 3655.56,-1478.31 3691.41,-1495.27 3691.41,-1529.21"/>
<text text-anchor="middle" x="3655.56" y="-1516.44" font-family="Times,serif" font-size="14.00">npm</text>
<text text-anchor="middle" x="3655.56" y="-1499.64" font-family="Times,serif" font-size="14.00">3.9.5</text>
</a>
</g>
</g>
<!-- pkg_1 -->
<g id="node2" class="node"><title>pkg_1</title>
<g id="a_node2"><a xlink:href="https://www.npmjs.com/package/abbrev" xlink:title="abbrev&#013;versions: 1.0.7&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/abbrev">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="551.888,-1239.04 507.559,-1256 463.231,-1239.04 463.231,-1205.11 507.559,-1188.14 551.888,-1205.11 551.888,-1239.04"/>
<text text-anchor="middle" x="507.559" y="-1226.27" font-family="Times,serif" font-size="14.00">abbrev</text>
<text text-anchor="middle" x="507.559" y="-1209.47" font-family="Times,serif" font-size="14.00">1.0.7</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_1 -->
<g id="edge1" class="edge"><title>pkg_0&#45;&gt;pkg_1</title>
<g id="a_edge1"><a xlink:title="npm &#45;&gt; abbrev">
<path fill="none" stroke="#0000ff" d="M3619.65,-1511.05C3278.51,-1509.21 619.97,-1493.2 557.559,-1442.27 505.64,-1399.91 500.87,-1315.79 503.36,-1264.97"/>
<polygon fill="#0000ff" stroke="#0000ff" points="506.855,-1265.15 503.966,-1254.96 499.868,-1264.73 506.855,-1265.15"/>
</a>
</g>
</g>
<!-- pkg_2 -->
<g id="node3" class="node"><title>pkg_2</title>
<g id="a_node3"><a xlink:href="https://www.npmjs.com/package/chownr" xlink:title="chownr&#013;versions: 1.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/chownr">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4019.74,-1239.04 3972.56,-1256 3925.37,-1239.04 3925.37,-1205.11 3972.56,-1188.14 4019.74,-1205.11 4019.74,-1239.04"/>
<text text-anchor="middle" x="3972.56" y="-1226.27" font-family="Times,serif" font-size="14.00">chownr</text>
<text text-anchor="middle" x="3972.56" y="-1209.47" font-family="Times,serif" font-size="14.00">1.0.1</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_2 -->
<g id="edge2" class="edge"><title>pkg_0&#45;&gt;pkg_2</title>
<g id="a_edge2"><a xlink:title="npm &#45;&gt; chownr">
<path fill="none" stroke="#0000ff" d="M3897.56,-1379.87C3925.52,-1343.69 3946.66,-1295.4 3959.25,-1262.01"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3962.55,-1263.18 3962.73,-1252.59 3955.99,-1260.76 3962.55,-1263.18"/>
</a>
</g>
</g>
<!-- pkg_3 -->
<g id="node4" class="node"><title>pkg_3</title>
<g id="a_node4"><a xlink:href="https://www.npmjs.com/package/config-chain" xlink:title="config&#45;chain&#013;versions: 1.1.10&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/config&#45;chain">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="779.703,-1404.81 733.559,-1428.74 687.415,-1404.81 687.415,-1356.94 733.559,-1333.01 779.703,-1356.94 779.703,-1404.81"/>
<text text-anchor="middle" x="733.559" y="-1393.47" font-family="Times,serif" font-size="14.00">config&#45;</text>
<text text-anchor="middle" x="733.559" y="-1376.67" font-family="Times,serif" font-size="14.00">chain</text>
<text text-anchor="middle" x="733.559" y="-1359.87" font-family="Times,serif" font-size="14.00">1.1.10</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_3 -->
<g id="edge3" class="edge"><title>pkg_0&#45;&gt;pkg_3</title>
<g id="a_edge3"><a xlink:title="npm &#45;&gt; config&#45;chain">
<path fill="none" stroke="#0000ff" d="M3619.23,-1511.27C3311.13,-1511.37 1140.18,-1509.71 859.559,-1442.27 833.439,-1436 806.338,-1423.85 783.994,-1412.08"/>
<polygon fill="#0000ff" stroke="#0000ff" points="785.507,-1408.92 775.044,-1407.26 782.185,-1415.08 785.507,-1408.92"/>
</a>
</g>
</g>
<!-- pkg_5 -->
<g id="node5" class="node"><title>pkg_5</title>
<g id="a_node5"><a xlink:href="https://www.npmjs.com/package/dezalgo" xlink:title="dezalgo&#013;versions: 1.0.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/dezalgo">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4267.28,-1397.84 4218.56,-1414.81 4169.84,-1397.84 4169.84,-1363.91 4218.56,-1346.94 4267.28,-1363.91 4267.28,-1397.84"/>
<text text-anchor="middle" x="4218.56" y="-1385.07" font-family="Times,serif" font-size="14.00">dezalgo</text>
<text text-anchor="middle" x="4218.56" y="-1368.27" font-family="Times,serif" font-size="14.00">1.0.3</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_5 -->
<g id="edge4" class="edge"><title>pkg_0&#45;&gt;pkg_5</title>
<g id="a_edge4"><a xlink:title="npm &#45;&gt; dezalgo">
<path fill="none" stroke="#0000ff" d="M3691.77,-1509.42C3793.36,-1503.84 4079.06,-1484.69 4161.56,-1442.27 4173.6,-1436.08 4184.48,-1426.31 4193.42,-1416.41"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4196.33,-1418.39 4200.17,-1408.51 4191.01,-1413.84 4196.33,-1418.39"/>
</a>
</g>
</g>
<!-- pkg_7 -->
<g id="node6" class="node"><title>pkg_7</title>
<g id="a_node6"><a xlink:href="https://www.npmjs.com/package/fs-write-stream-atomic" xlink:title="fs&#45;write&#45;stream&#45;atomic&#013;versions: 1.0.8&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/fs&#45;write&#45;stream&#45;atomic">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1005.88,-1411.52 953.559,-1442.17 901.238,-1411.52 901.238,-1350.22 953.559,-1319.57 1005.88,-1350.22 1005.88,-1411.52"/>
<text text-anchor="middle" x="953.559" y="-1401.87" font-family="Times,serif" font-size="14.00">fs&#45;write&#45;</text>
<text text-anchor="middle" x="953.559" y="-1385.07" font-family="Times,serif" font-size="14.00">stream&#45;</text>
<text text-anchor="middle" x="953.559" y="-1368.27" font-family="Times,serif" font-size="14.00">atomic</text>
<text text-anchor="middle" x="953.559" y="-1351.47" font-family="Times,serif" font-size="14.00">1.0.8</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_7 -->
<g id="edge5" class="edge"><title>pkg_0&#45;&gt;pkg_7</title>
<g id="a_edge5"><a xlink:title="npm &#45;&gt; fs&#45;write&#45;stream&#45;atomic">
<path fill="none" stroke="#0000ff" d="M3619.41,-1509.51C3329.98,-1495.65 1390.86,-1402.81 1016.17,-1384.87"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1016.21,-1381.37 1006.06,-1384.39 1015.88,-1388.36 1016.21,-1381.37"/>
</a>
</g>
</g>
<!-- pkg_9 -->
<g id="node7" class="node"><title>pkg_9</title>
<g id="a_node7"><a xlink:href="https://www.npmjs.com/package/graceful-fs" xlink:title="graceful&#45;fs&#013;versions: 4.1.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/graceful&#45;fs">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3410.18,-1239.04 3347.56,-1256 3284.94,-1239.04 3284.94,-1205.11 3347.56,-1188.14 3410.18,-1205.11 3410.18,-1239.04"/>
<text text-anchor="middle" x="3347.56" y="-1226.27" font-family="Times,serif" font-size="14.00">graceful&#45;fs</text>
<text text-anchor="middle" x="3347.56" y="-1209.47" font-family="Times,serif" font-size="14.00">4.1.4</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_9 -->
<g id="edge6" class="edge"><title>pkg_0&#45;&gt;pkg_9</title>
<g id="a_edge6"><a xlink:title="npm &#45;&gt; graceful&#45;fs">
<path fill="none" stroke="#0000ff" d="M3217.56,-1379.87C3193.26,-1365.68 3221.13,-1343.01 3236.56,-1319.47 3246.59,-1304.17 3280.19,-1275.78 3307.82,-1253.76"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3310.13,-1256.39 3315.8,-1247.44 3305.79,-1250.9 3310.13,-1256.39"/>
</a>
</g>
</g>
<!-- pkg_10 -->
<g id="node8" class="node"><title>pkg_10</title>
<g id="a_node8"><a xlink:href="https://www.npmjs.com/package/has-unicode" xlink:title="has&#45;unicode&#013;versions: 2.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/has&#45;unicode&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has&#45;unicode">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="204.643,-928.404 136.559,-952.337 68.4759,-928.404 68.4759,-880.536 136.559,-856.602 204.643,-880.536 204.643,-928.404"/>
<text text-anchor="middle" x="136.559" y="-917.07" font-family="Times,serif" font-size="14.00">has&#45;unicode</text>
<text text-anchor="middle" x="136.559" y="-900.27" font-family="Times,serif" font-size="14.00">2.0.0</text>
<text text-anchor="middle" x="136.559" y="-883.47" font-family="Times,serif" font-size="14.00">2 copies</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_10 -->
<g id="edge7" class="edge"><title>pkg_0&#45;&gt;pkg_10</title>
<g id="a_edge7"><a xlink:title="npm &#45;&gt; has&#45;unicode">
<path fill="none" stroke="#0000ff" d="M136.559,-1062.27C107.246,-1037.4 110.275,-992.249 118.882,-956.765"/>
<polygon fill="#0000ff" stroke="#0000ff" points="122.282,-957.599 121.436,-947.038 115.511,-955.821 122.282,-957.599"/>
</a>
</g>
</g>
<!-- pkg_11 -->
<g id="node9" class="node"><title>pkg_11</title>
<g id="a_node9"><a xlink:href="https://www.npmjs.com/package/hosted-git-info" xlink:title="hosted&#45;git&#45;info&#013;versions: 2.1.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/hosted&#45;git&#45;info">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3890.76,-1087.2 3843.56,-1111.14 3796.36,-1087.2 3796.36,-1039.34 3843.56,-1015.4 3890.76,-1039.34 3890.76,-1087.2"/>
<text text-anchor="middle" x="3843.56" y="-1075.87" font-family="Times,serif" font-size="14.00">hosted&#45;</text>
<text text-anchor="middle" x="3843.56" y="-1059.07" font-family="Times,serif" font-size="14.00">git&#45;info</text>
<text text-anchor="middle" x="3843.56" y="-1042.27" font-family="Times,serif" font-size="14.00">2.1.5</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_11 -->
<g id="edge8" class="edge"><title>pkg_0&#45;&gt;pkg_11</title>
<g id="a_edge8"><a xlink:title="npm &#45;&gt; hosted&#45;git&#45;info">
<path fill="none" stroke="#0000ff" d="M3897.56,-1221.07C3887.76,-1184.43 3873.74,-1143.98 3862.45,-1113.34"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3865.65,-1111.9 3858.89,-1103.75 3859.09,-1114.34 3865.65,-1111.9"/>
</a>
</g>
</g>
<!-- pkg_13 -->
<g id="node10" class="node"><title>pkg_13</title>
<g id="a_node10"><a xlink:href="https://www.npmjs.com/package/inflight" xlink:title="inflight&#013;versions: 1.0.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/inflight">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4425.51,-341.1 4378.56,-358.067 4331.61,-341.1 4331.61,-307.168 4378.56,-290.202 4425.51,-307.168 4425.51,-341.1"/>
<text text-anchor="middle" x="4378.56" y="-328.334" font-family="Times,serif" font-size="14.00">inflight</text>
<text text-anchor="middle" x="4378.56" y="-311.534" font-family="Times,serif" font-size="14.00">1.0.5</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_13 -->
<g id="edge9" class="edge"><title>pkg_0&#45;&gt;pkg_13</title>
<g id="a_edge9"><a xlink:title="npm &#45;&gt; inflight">
<path fill="none" stroke="#0000ff" d="M3691.68,-1509.51C3817.49,-1503.2 4231.25,-1479.72 4276.56,-1442.27 4320.6,-1405.88 4271.6,-1357.14 4314.56,-1319.47 4386.09,-1256.75 4464.21,-1356.18 4525.56,-1283.47 4615.91,-1176.4 4495.48,-791.413 4456.56,-656.834 4430.01,-565.048 4350.59,-547.862 4378.56,-456.501"/>
</a>
</g>
</g>
<!-- pkg_14 -->
<g id="node11" class="node"><title>pkg_14</title>
<g id="a_node11"><a xlink:href="https://www.npmjs.com/package/inherits" xlink:title="inherits&#013;versions: 2.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/inherits">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1639.76,-341.1 1592.56,-358.067 1545.36,-341.1 1545.36,-307.168 1592.56,-290.202 1639.76,-307.168 1639.76,-341.1"/>
<text text-anchor="middle" x="1592.56" y="-328.334" font-family="Times,serif" font-size="14.00">inherits</text>
<text text-anchor="middle" x="1592.56" y="-311.534" font-family="Times,serif" font-size="14.00">2.0.1</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_14 -->
<g id="edge10" class="edge"><title>pkg_0&#45;&gt;pkg_14</title>
<g id="a_edge10"><a xlink:title="npm &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M136.559,-1062.27C89.2446,-1022.12 63.9235,-1021.06 35.5594,-965.87 -12.2307,-872.879 2.5594,-837.505 2.5594,-732.952 2.5594,-732.952 2.5594,-732.952 2.5594,-572.151 2.5594,-413.828 1249.41,-342.202 1534.84,-327.879"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1535.16,-331.368 1544.97,-327.374 1534.81,-324.376 1535.16,-331.368"/>
<path fill="none" stroke="#0000ff" d="M873.559,-1379.87C835.507,-1347.79 836.721,-1328.98 816.559,-1283.47 793.418,-1231.24 823.222,-1196.3 778.559,-1160.67 696.151,-1094.94 408.667,-1146.61 305.559,-1124.67 227.541,-1108.07 196.241,-1117.19 136.559,-1064.27"/>
</a>
</g>
</g>
<!-- pkg_15 -->
<g id="node12" class="node"><title>pkg_15</title>
<g id="a_node12"><a xlink:href="https://www.npmjs.com/package/ini" xlink:title="ini&#013;versions: 1.3.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/ini">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="769.411,-1239.04 733.559,-1256 697.708,-1239.04 697.708,-1205.11 733.559,-1188.14 769.411,-1205.11 769.411,-1239.04"/>
<text text-anchor="middle" x="733.559" y="-1226.27" font-family="Times,serif" font-size="14.00">ini</text>
<text text-anchor="middle" x="733.559" y="-1209.47" font-family="Times,serif" font-size="14.00">1.3.4</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_15 -->
<g id="edge11" class="edge"><title>pkg_0&#45;&gt;pkg_15</title>
<g id="a_edge11"><a xlink:title="npm &#45;&gt; ini">
<path fill="none" stroke="#0000ff" d="M873.559,-1379.87C828.42,-1341.81 784.419,-1289.23 758.146,-1255.69"/>
<polygon fill="#0000ff" stroke="#0000ff" points="760.756,-1253.34 751.858,-1247.59 755.226,-1257.63 760.756,-1253.34"/>
<path fill="none" stroke="#0000ff" d="M3619.39,-1510.92C3298.53,-1508.02 949.694,-1485.3 892.559,-1442.27 870.08,-1425.34 895.074,-1400.01 873.559,-1381.87"/>
</a>
</g>
</g>
<!-- pkg_20 -->
<g id="node13" class="node"><title>pkg_20</title>
<g id="a_node13"><a xlink:href="https://www.npmjs.com/package/mkdirp" xlink:title="mkdirp&#013;versions: 0.5.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/mkdirp">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3748.73,-341.1 3702.56,-358.067 3656.39,-341.1 3656.39,-307.168 3702.56,-290.202 3748.73,-307.168 3748.73,-341.1"/>
<text text-anchor="middle" x="3702.56" y="-328.334" font-family="Times,serif" font-size="14.00">mkdirp</text>
<text text-anchor="middle" x="3702.56" y="-311.534" font-family="Times,serif" font-size="14.00">0.5.1</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_20 -->
<g id="edge12" class="edge"><title>pkg_0&#45;&gt;pkg_20</title>
<g id="a_edge12"><a xlink:title="npm &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3217.56,-1379.87C3069.97,-1293.63 3261.97,-1127.97 3146.56,-1001.87 3106.66,-958.276 3054.24,-1012.98 3018.56,-965.87 2985.6,-922.366 2990.7,-890.001 3018.56,-843.069 3035.62,-814.337 3064.08,-833.474 3084.56,-807.069 3126.77,-752.642 3084.01,-713.909 3122.56,-656.834 3251.1,-466.524 3527.71,-372.185 3646.49,-339.199"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3647.75,-342.485 3656.47,-336.47 3645.9,-335.733 3647.75,-342.485"/>
</a>
</g>
</g>
<!-- pkg_21 -->
<g id="node14" class="node"><title>pkg_21</title>
<g id="a_node14"><a xlink:href="https://www.npmjs.com/package/nopt" xlink:title="nopt&#013;versions: 3.0.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/nopt">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="638.411,-1397.84 602.559,-1414.81 566.708,-1397.84 566.708,-1363.91 602.559,-1346.94 638.411,-1363.91 638.411,-1397.84"/>
<text text-anchor="middle" x="602.559" y="-1385.07" font-family="Times,serif" font-size="14.00">nopt</text>
<text text-anchor="middle" x="602.559" y="-1368.27" font-family="Times,serif" font-size="14.00">3.0.6</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_21 -->
<g id="edge13" class="edge"><title>pkg_0&#45;&gt;pkg_21</title>
<g id="a_edge13"><a xlink:title="npm &#45;&gt; nopt">
<path fill="none" stroke="#0000ff" d="M3619.58,-1511.06C3291.3,-1509.36 823.745,-1494.83 678.559,-1442.27 660.94,-1435.9 644.29,-1423.66 631.091,-1411.87"/>
<polygon fill="#0000ff" stroke="#0000ff" points="633.441,-1409.27 623.737,-1405.02 628.67,-1414.4 633.441,-1409.27"/>
</a>
</g>
</g>
<!-- pkg_22 -->
<g id="node15" class="node"><title>pkg_22</title>
<g id="a_node15"><a xlink:href="https://www.npmjs.com/package/normalize-package-data" xlink:title="normalize&#45;package&#45;data&#013;versions: 2.3.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/normalize&#45;package&#45;data">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4163.21,-1252.72 4100.56,-1283.37 4037.91,-1252.72 4037.91,-1191.42 4100.56,-1160.77 4163.21,-1191.42 4163.21,-1252.72"/>
<text text-anchor="middle" x="4100.56" y="-1243.07" font-family="Times,serif" font-size="14.00">normalize&#45;</text>
<text text-anchor="middle" x="4100.56" y="-1226.27" font-family="Times,serif" font-size="14.00">package&#45;</text>
<text text-anchor="middle" x="4100.56" y="-1209.47" font-family="Times,serif" font-size="14.00">data</text>
<text text-anchor="middle" x="4100.56" y="-1192.67" font-family="Times,serif" font-size="14.00">2.3.5</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_22 -->
<g id="edge14" class="edge"><title>pkg_0&#45;&gt;pkg_22</title>
<g id="a_edge14"><a xlink:title="npm &#45;&gt; normalize&#45;package&#45;data">
<path fill="none" stroke="#0000ff" d="M3897.56,-1379.87C3941.76,-1322.67 3971.73,-1328.15 4028.56,-1283.47 4034.78,-1278.58 4041.23,-1273.37 4047.6,-1268.15"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4050.12,-1270.6 4055.6,-1261.54 4045.66,-1265.21 4050.12,-1270.6"/>
</a>
</g>
</g>
<!-- pkg_25 -->
<g id="node16" class="node"><title>pkg_25</title>
<g id="a_node16"><a xlink:href="https://www.npmjs.com/package/npm-cache-filename" xlink:title="npm&#45;cache&#45;filename&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;cache&#45;filename">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3379.58,-1404.81 3312.56,-1428.74 3245.54,-1404.81 3245.54,-1356.94 3312.56,-1333.01 3379.58,-1356.94 3379.58,-1404.81"/>
<text text-anchor="middle" x="3312.56" y="-1393.47" font-family="Times,serif" font-size="14.00">npm&#45;cache&#45;</text>
<text text-anchor="middle" x="3312.56" y="-1376.67" font-family="Times,serif" font-size="14.00">filename</text>
<text text-anchor="middle" x="3312.56" y="-1359.87" font-family="Times,serif" font-size="14.00">1.0.2</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_25 -->
<g id="edge15" class="edge"><title>pkg_0&#45;&gt;pkg_25</title>
<g id="a_edge15"><a xlink:title="npm &#45;&gt; npm&#45;cache&#45;filename">
<path fill="none" stroke="#0000ff" d="M3619.33,-1506.77C3566.36,-1499.18 3465.7,-1480.7 3388.56,-1442.27 3377.72,-1436.87 3366.97,-1429.74 3357.12,-1422.28"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3359.11,-1419.39 3349.08,-1415.97 3354.78,-1424.89 3359.11,-1419.39"/>
</a>
</g>
</g>
<!-- pkg_26 -->
<g id="node17" class="node"><title>pkg_26</title>
<g id="a_node17"><a xlink:href="https://www.npmjs.com/package/npm-package-arg" xlink:title="npm&#45;package&#45;arg&#013;versions: 4.1.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;package&#45;arg">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3869.63,-1239.04 3776.56,-1256 3683.49,-1239.04 3683.49,-1205.11 3776.56,-1188.14 3869.63,-1205.11 3869.63,-1239.04"/>
<text text-anchor="middle" x="3776.56" y="-1226.27" font-family="Times,serif" font-size="14.00">npm&#45;package&#45;arg</text>
<text text-anchor="middle" x="3776.56" y="-1209.47" font-family="Times,serif" font-size="14.00">4.1.1</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_26 -->
<g id="edge16" class="edge"><title>pkg_0&#45;&gt;pkg_26</title>
<g id="a_edge16"><a xlink:title="npm &#45;&gt; npm&#45;package&#45;arg">
<path fill="none" stroke="#0000ff" d="M3897.56,-1379.87C3931.31,-1336.2 3875.17,-1285.65 3828.59,-1254.02"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3830.3,-1250.95 3820.03,-1248.34 3826.43,-1256.78 3830.3,-1250.95"/>
<path fill="none" stroke="#0000ff" d="M3691.68,-1502.13C3745.14,-1486.72 3844.69,-1450.29 3897.56,-1381.87"/>
</a>
</g>
</g>
<!-- pkg_27 -->
<g id="node18" class="node"><title>pkg_27</title>
<g id="a_node18"><a xlink:href="https://www.npmjs.com/package/npm-registry-client" xlink:title="npm&#45;registry&#45;client&#013;versions: 7.1.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3731.38,-1404.81 3655.56,-1428.74 3579.73,-1404.81 3579.73,-1356.94 3655.56,-1333.01 3731.38,-1356.94 3731.38,-1404.81"/>
<text text-anchor="middle" x="3655.56" y="-1393.47" font-family="Times,serif" font-size="14.00">npm&#45;registry&#45;</text>
<text text-anchor="middle" x="3655.56" y="-1376.67" font-family="Times,serif" font-size="14.00">client</text>
<text text-anchor="middle" x="3655.56" y="-1359.87" font-family="Times,serif" font-size="14.00">7.1.0</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_27 -->
<g id="edge17" class="edge"><title>pkg_0&#45;&gt;pkg_27</title>
<g id="a_edge17"><a xlink:title="npm &#45;&gt; npm&#45;registry&#45;client">
<path fill="none" stroke="#0000ff" d="M3655.56,-1478.26C3655.56,-1466.33 3655.56,-1452.49 3655.56,-1439.08"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3659.06,-1438.95 3655.56,-1428.95 3652.06,-1438.95 3659.06,-1438.95"/>
</a>
</g>
</g>
<!-- pkg_35 -->
<g id="node19" class="node"><title>pkg_35</title>
<g id="a_node19"><a xlink:href="https://www.npmjs.com/package/npmlog" xlink:title="npmlog&#013;versions: 2.0.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="921.549,-1239.04 873.559,-1256 825.57,-1239.04 825.57,-1205.11 873.559,-1188.14 921.549,-1205.11 921.549,-1239.04"/>
<text text-anchor="middle" x="873.559" y="-1226.27" font-family="Times,serif" font-size="14.00">npmlog</text>
<text text-anchor="middle" x="873.559" y="-1209.47" font-family="Times,serif" font-size="14.00">2.0.3</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_35 -->
<g id="edge18" class="edge"><title>pkg_0&#45;&gt;pkg_35</title>
<g id="a_edge18"><a xlink:title="npm &#45;&gt; npmlog">
<path fill="none" stroke="#0000ff" d="M873.559,-1379.87C840.649,-1352.12 848.397,-1298.83 859.13,-1262.13"/>
<polygon fill="#0000ff" stroke="#0000ff" points="862.574,-1262.85 862.205,-1252.26 855.89,-1260.77 862.574,-1262.85"/>
</a>
</g>
</g>
<!-- pkg_45 -->
<g id="node20" class="node"><title>pkg_45</title>
<g id="a_node20"><a xlink:href="https://www.npmjs.com/package/once" xlink:title="once&#013;versions: 1.3.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/once">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4451.41,-196.016 4415.56,-212.983 4379.71,-196.016 4379.71,-162.084 4415.56,-145.118 4451.41,-162.084 4451.41,-196.016"/>
<text text-anchor="middle" x="4415.56" y="-183.25" font-family="Times,serif" font-size="14.00">once</text>
<text text-anchor="middle" x="4415.56" y="-166.45" font-family="Times,serif" font-size="14.00">1.3.3</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_45 -->
<g id="edge19" class="edge"><title>pkg_0&#45;&gt;pkg_45</title>
<g id="a_edge19"><a xlink:title="npm &#45;&gt; once">
<path fill="none" stroke="#0000ff" d="M3691.55,-1511.21C3852.99,-1510.73 4505.23,-1504.9 4568.56,-1442.27 4638.09,-1373.51 4587.56,-1320.86 4587.56,-1223.07 4587.56,-1223.07 4587.56,-1223.07 4587.56,-572.151 4587.56,-462.366 4616.58,-431.014 4587.56,-325.134"/>
<path fill="none" stroke="#0000ff" d="M4587.56,-323.134C4568.69,-263.304 4505.17,-222.015 4460.85,-199.686"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4462.22,-196.464 4451.7,-195.21 4459.14,-202.75 4462.22,-196.464"/>
</a>
</g>
</g>
<!-- pkg_46 -->
<g id="node21" class="node"><title>pkg_46</title>
<g id="a_node21"><a xlink:href="https://www.npmjs.com/package/osenv" xlink:title="osenv&#013;versions: 0.1.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/osenv">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4720.52,-1397.84 4680.56,-1414.81 4640.6,-1397.84 4640.6,-1363.91 4680.56,-1346.94 4720.52,-1363.91 4720.52,-1397.84"/>
<text text-anchor="middle" x="4680.56" y="-1385.07" font-family="Times,serif" font-size="14.00">osenv</text>
<text text-anchor="middle" x="4680.56" y="-1368.27" font-family="Times,serif" font-size="14.00">0.1.3</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_46 -->
<g id="edge20" class="edge"><title>pkg_0&#45;&gt;pkg_46</title>
<g id="a_edge20"><a xlink:title="npm &#45;&gt; osenv">
<path fill="none" stroke="#0000ff" d="M3691.63,-1511.35C3843.44,-1511.38 4430.48,-1507.21 4601.56,-1442.27 4619.24,-1435.56 4636.24,-1423.54 4649.92,-1411.98"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4652.36,-1414.5 4657.57,-1405.27 4647.75,-1409.24 4652.36,-1414.5"/>
</a>
</g>
</g>
<!-- pkg_49 -->
<g id="node22" class="node"><title>pkg_49</title>
<g id="a_node22"><a xlink:href="https://www.npmjs.com/package/read-package-json" xlink:title="read&#45;package&#45;json&#013;versions: 2.0.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4152.13,-1404.81 4074.56,-1428.74 3996.98,-1404.81 3996.98,-1356.94 4074.56,-1333.01 4152.13,-1356.94 4152.13,-1404.81"/>
<text text-anchor="middle" x="4074.56" y="-1393.47" font-family="Times,serif" font-size="14.00">read&#45;package&#45;</text>
<text text-anchor="middle" x="4074.56" y="-1376.67" font-family="Times,serif" font-size="14.00">json</text>
<text text-anchor="middle" x="4074.56" y="-1359.87" font-family="Times,serif" font-size="14.00">2.0.4</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_49 -->
<g id="edge21" class="edge"><title>pkg_0&#45;&gt;pkg_49</title>
<g id="a_edge21"><a xlink:title="npm &#45;&gt; read&#45;package&#45;json">
<path fill="none" stroke="#0000ff" d="M3691.48,-1502.67C3741.28,-1490.53 3833.95,-1467.05 3911.56,-1442.27 3940.11,-1433.16 3971.03,-1422.03 3998.19,-1411.82"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3999.52,-1415.06 4007.63,-1408.25 3997.04,-1408.51 3999.52,-1415.06"/>
</a>
</g>
</g>
<!-- pkg_56 -->
<g id="node23" class="node"><title>pkg_56</title>
<g id="a_node23"><a xlink:href="https://www.npmjs.com/package/readable-stream" xlink:title="readable&#45;stream&#013;versions: 2.1.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/readable&#45;stream">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="1091.22,-928.404 1035.56,-952.337 979.901,-928.404 979.901,-880.536 1035.56,-856.602 1091.22,-880.536 1091.22,-928.404"/>
<text text-anchor="middle" x="1035.56" y="-917.07" font-family="Times,serif" font-size="14.00">readable&#45;</text>
<text text-anchor="middle" x="1035.56" y="-900.27" font-family="Times,serif" font-size="14.00">stream</text>
<text text-anchor="middle" x="1035.56" y="-883.47" font-family="Times,serif" font-size="14.00">2.1.3</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_56 -->
<g id="edge22" class="edge"><title>pkg_0&#45;&gt;pkg_56</title>
<g id="a_edge22"><a xlink:title="npm &#45;&gt; readable&#45;stream">
<path fill="none" stroke="#0000ff" d="M873.559,-1379.87C852.045,-1361.73 877.645,-1343.34 892.559,-1319.47 904.889,-1299.74 918.229,-1303.2 930.559,-1283.47 945.474,-1259.61 946.429,-1251.04 949.559,-1223.07"/>
<path fill="none" stroke="#0000ff" d="M949.559,-1221.07C960.323,-1124.91 994.855,-1016.95 1016.75,-955.491"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1020.06,-956.63 1020.15,-946.035 1013.47,-954.261 1020.06,-956.63"/>
</a>
</g>
</g>
<!-- pkg_59 -->
<g id="node24" class="node"><title>pkg_59</title>
<g id="a_node24"><a xlink:href="https://www.npmjs.com/package/request" xlink:title="request&#013;versions: 2.72.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2471.7,-1239.04 2425.56,-1256 2379.42,-1239.04 2379.42,-1205.11 2425.56,-1188.14 2471.7,-1205.11 2471.7,-1239.04"/>
<text text-anchor="middle" x="2425.56" y="-1226.27" font-family="Times,serif" font-size="14.00">request</text>
<text text-anchor="middle" x="2425.56" y="-1209.47" font-family="Times,serif" font-size="14.00">2.72.0</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_59 -->
<g id="edge23" class="edge"><title>pkg_0&#45;&gt;pkg_59</title>
<g id="a_edge23"><a xlink:title="npm &#45;&gt; request">
<path fill="none" stroke="#0000ff" d="M3217.56,-1379.87C3090.77,-1305.79 2640.99,-1247.94 2481.85,-1229.37"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2482.14,-1225.88 2471.8,-1228.21 2481.33,-1232.84 2482.14,-1225.88"/>
<path fill="none" stroke="#0000ff" d="M3619.43,-1510.03C3528.56,-1506.26 3293.71,-1491.85 3236.56,-1442.27 3215.3,-1423.83 3241.86,-1396.07 3217.56,-1381.87"/>
</a>
</g>
</g>
<!-- pkg_102 -->
<g id="node25" class="node"><title>pkg_102</title>
<g id="a_node25"><a xlink:href="https://www.npmjs.com/package/rimraf" xlink:title="rimraf&#013;versions: 2.5.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/rimraf">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3607.31,-590.117 3565.56,-607.083 3523.81,-590.117 3523.81,-556.184 3565.56,-539.218 3607.31,-556.184 3607.31,-590.117"/>
<text text-anchor="middle" x="3565.56" y="-577.351" font-family="Times,serif" font-size="14.00">rimraf</text>
<text text-anchor="middle" x="3565.56" y="-560.551" font-family="Times,serif" font-size="14.00">2.5.2</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_102 -->
<g id="edge24" class="edge"><title>pkg_0&#45;&gt;pkg_102</title>
<g id="a_edge24"><a xlink:title="npm &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3897.56,-1221.07C3890.29,-1193.89 3897.73,-1181.27 3878.56,-1160.67 3848.93,-1128.83 3817.19,-1156.51 3787.56,-1124.67 3768.39,-1104.07 3759.52,-1090.92 3768.56,-1064.27"/>
<path fill="none" stroke="#0000ff" d="M3897.56,-1379.87C3940.17,-1324.73 3915.57,-1290.39 3897.56,-1223.07"/>
</a>
</g>
</g>
<!-- pkg_104 -->
<g id="node26" class="node"><title>pkg_104</title>
<g id="a_node26"><a xlink:href="https://www.npmjs.com/package/semver" xlink:title="semver&#013;versions: 5.1.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/semver">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3685.7,-748.918 3639.56,-765.884 3593.42,-748.918 3593.42,-714.985 3639.56,-698.019 3685.7,-714.985 3685.7,-748.918"/>
<text text-anchor="middle" x="3639.56" y="-736.152" font-family="Times,serif" font-size="14.00">semver</text>
<text text-anchor="middle" x="3639.56" y="-719.352" font-family="Times,serif" font-size="14.00">5.1.0</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_104 -->
<g id="edge25" class="edge"><title>pkg_0&#45;&gt;pkg_104</title>
<g id="a_edge25"><a xlink:title="npm &#45;&gt; semver">
<path fill="none" stroke="#0000ff" d="M3565.56,-1062.27C3592.6,-959.18 3618.57,-836.351 3631.34,-773.863"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3634.78,-774.5 3633.35,-764.002 3627.92,-773.102 3634.78,-774.5"/>
<path fill="none" stroke="#0000ff" d="M3256.56,-1221.07C3272.02,-1197.56 3254.24,-1179.04 3275.56,-1160.67 3378.45,-1072 3531.1,-1195.65 3565.56,-1064.27"/>
</a>
</g>
</g>
<!-- pkg_105 -->
<g id="node27" class="node"><title>pkg_105</title>
<g id="a_node27"><a xlink:href="https://www.npmjs.com/package/slide" xlink:title="slide&#013;versions: 1.1.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/slide">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3499.41,-1239.04 3463.56,-1256 3427.71,-1239.04 3427.71,-1205.11 3463.56,-1188.14 3499.41,-1205.11 3499.41,-1239.04"/>
<text text-anchor="middle" x="3463.56" y="-1226.27" font-family="Times,serif" font-size="14.00">slide</text>
<text text-anchor="middle" x="3463.56" y="-1209.47" font-family="Times,serif" font-size="14.00">1.1.6</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_105 -->
<g id="edge26" class="edge"><title>pkg_0&#45;&gt;pkg_105</title>
<g id="a_edge26"><a xlink:title="npm &#45;&gt; slide">
<path fill="none" stroke="#0000ff" d="M3624.53,-1492.72C3606.44,-1480.47 3584.51,-1462.9 3570.56,-1442.27 3538.55,-1394.95 3557.96,-1370.65 3532.56,-1319.47 3521.05,-1296.29 3504.21,-1272.62 3490.04,-1254.54"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3492.71,-1252.29 3483.74,-1246.65 3487.24,-1256.65 3492.71,-1252.29"/>
</a>
</g>
</g>
<!-- pkg_106 -->
<g id="node28" class="node"><title>pkg_106</title>
<g id="a_node28"><a xlink:href="https://www.npmjs.com/package/uid-number" xlink:title="uid&#45;number&#013;versions: 0.0.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/uid&#45;number">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4455.85,-1397.84 4389.56,-1414.81 4323.27,-1397.84 4323.27,-1363.91 4389.56,-1346.94 4455.85,-1363.91 4455.85,-1397.84"/>
<text text-anchor="middle" x="4389.56" y="-1385.07" font-family="Times,serif" font-size="14.00">uid&#45;number</text>
<text text-anchor="middle" x="4389.56" y="-1368.27" font-family="Times,serif" font-size="14.00">0.0.6</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_106 -->
<g id="edge27" class="edge"><title>pkg_0&#45;&gt;pkg_106</title>
<g id="a_edge27"><a xlink:title="npm &#45;&gt; uid&#45;number">
<path fill="none" stroke="#0000ff" d="M3691.73,-1509.97C3811.7,-1505.35 4195.39,-1487.33 4309.56,-1442.27 4325.78,-1435.87 4341.56,-1425.23 4354.76,-1414.64"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4357.17,-1417.19 4362.62,-1408.1 4352.7,-1411.81 4357.17,-1417.19"/>
</a>
</g>
</g>
<!-- pkg_107 -->
<g id="node29" class="node"><title>pkg_107</title>
<g id="a_node29"><a xlink:href="https://www.npmjs.com/package/umask" xlink:title="umask&#013;versions: 1.1.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/umask">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4559.37,-1397.84 4516.56,-1414.81 4473.75,-1397.84 4473.75,-1363.91 4516.56,-1346.94 4559.37,-1363.91 4559.37,-1397.84"/>
<text text-anchor="middle" x="4516.56" y="-1385.07" font-family="Times,serif" font-size="14.00">umask</text>
<text text-anchor="middle" x="4516.56" y="-1368.27" font-family="Times,serif" font-size="14.00">1.1.0</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_107 -->
<g id="edge28" class="edge"><title>pkg_0&#45;&gt;pkg_107</title>
<g id="a_edge28"><a xlink:title="npm &#45;&gt; umask">
<path fill="none" stroke="#0000ff" d="M3691.81,-1511.73C3830.52,-1513.05 4326.81,-1512.68 4464.56,-1442.27 4476.23,-1436.31 4486.38,-1426.5 4494.54,-1416.49"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4497.35,-1418.57 4500.64,-1408.5 4491.79,-1414.32 4497.35,-1418.57"/>
</a>
</g>
</g>
<!-- pkg_112 -->
<g id="node30" class="node"><title>pkg_112</title>
<g id="a_node30"><a xlink:href="https://www.npmjs.com/package/validate-npm-package-name" xlink:title="validate&#45;npm&#45;package&#45;name&#013;versions: 2.2.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/validate&#45;npm&#45;package&#45;name">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4958.94,-1411.52 4880.56,-1442.17 4802.18,-1411.52 4802.18,-1350.22 4880.56,-1319.57 4958.94,-1350.22 4958.94,-1411.52"/>
<text text-anchor="middle" x="4880.56" y="-1401.87" font-family="Times,serif" font-size="14.00">validate&#45;</text>
<text text-anchor="middle" x="4880.56" y="-1385.07" font-family="Times,serif" font-size="14.00">npm&#45;package&#45;</text>
<text text-anchor="middle" x="4880.56" y="-1368.27" font-family="Times,serif" font-size="14.00">name</text>
<text text-anchor="middle" x="4880.56" y="-1351.47" font-family="Times,serif" font-size="14.00">2.2.2</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_112 -->
<g id="edge29" class="edge"><title>pkg_0&#45;&gt;pkg_112</title>
<g id="a_edge29"><a xlink:title="npm &#45;&gt; validate&#45;npm&#45;package&#45;name">
<path fill="none" stroke="#0000ff" d="M3691.59,-1510.45C3854.76,-1506.65 4525.22,-1488.47 4729.56,-1442.27 4753.64,-1436.83 4778.89,-1428.06 4801.7,-1418.86"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4803.07,-1422.09 4810.98,-1415.05 4800.4,-1415.61 4803.07,-1422.09"/>
</a>
</g>
</g>
<!-- pkg_114 -->
<g id="node31" class="node"><title>pkg_114</title>
<g id="a_node31"><a xlink:href="https://www.npmjs.com/package/which" xlink:title="which&#013;versions: 1.2.9&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/which">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3289.55,-921.436 3248.56,-938.402 3207.56,-921.436 3207.56,-887.504 3248.56,-870.537 3289.55,-887.504 3289.55,-921.436"/>
<text text-anchor="middle" x="3248.56" y="-908.67" font-family="Times,serif" font-size="14.00">which</text>
<text text-anchor="middle" x="3248.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.2.9</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_114 -->
<g id="edge30" class="edge"><title>pkg_0&#45;&gt;pkg_114</title>
<g id="a_edge30"><a xlink:title="npm &#45;&gt; which">
<path fill="none" stroke="#0000ff" d="M3256.56,-1221.07C3272.6,-1197.95 3256.82,-1181.67 3275.56,-1160.67 3301.79,-1131.28 3335.09,-1157.7 3356.56,-1124.67 3386.3,-1078.91 3378.87,-1051.68 3356.56,-1001.87 3343.01,-971.605 3314.73,-946.93 3290.52,-930.122"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3292.4,-927.174 3282.15,-924.508 3288.5,-932.986 3292.4,-927.174"/>
<path fill="none" stroke="#0000ff" d="M3217.56,-1379.87C3202.06,-1370.82 3246.7,-1238.07 3256.56,-1223.07"/>
</a>
</g>
</g>
<!-- pkg_116 -->
<g id="node32" class="node"><title>pkg_116</title>
<g id="a_node32"><a xlink:href="https://www.npmjs.com/package/wrappy" xlink:title="wrappy&#013;versions: 1.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/wrappy">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4462.74,-64.6497 4415.56,-81.6159 4368.37,-64.6497 4368.37,-30.7171 4415.56,-13.7509 4462.74,-30.7171 4462.74,-64.6497"/>
<text text-anchor="middle" x="4415.56" y="-51.8834" font-family="Times,serif" font-size="14.00">wrappy</text>
<text text-anchor="middle" x="4415.56" y="-35.0834" font-family="Times,serif" font-size="14.00">1.0.1</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_116 -->
<g id="edge31" class="edge"><title>pkg_0&#45;&gt;pkg_116</title>
<g id="a_edge31"><a xlink:title="npm &#45;&gt; wrappy">
<path fill="none" stroke="#0000ff" d="M4587.56,-323.134C4557.2,-226.869 4484.85,-130.664 4444.32,-81.7665"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4446.96,-79.4704 4437.86,-74.0481 4441.59,-83.9631 4446.96,-79.4704"/>
</a>
</g>
</g>
<!-- pkg_117 -->
<g id="node33" class="node"><title>pkg_117</title>
<g id="a_node33"><a xlink:href="https://www.npmjs.com/package/write-file-atomic" xlink:title="write&#45;file&#45;atomic&#013;versions: 1.1.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/write&#45;file&#45;atomic">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3523.98,-1404.81 3460.56,-1428.74 3397.14,-1404.81 3397.14,-1356.94 3460.56,-1333.01 3523.98,-1356.94 3523.98,-1404.81"/>
<text text-anchor="middle" x="3460.56" y="-1393.47" font-family="Times,serif" font-size="14.00">write&#45;</text>
<text text-anchor="middle" x="3460.56" y="-1376.67" font-family="Times,serif" font-size="14.00">file&#45;atomic</text>
<text text-anchor="middle" x="3460.56" y="-1359.87" font-family="Times,serif" font-size="14.00">1.1.4</text>
</a>
</g>
</g>
<!-- pkg_0&#45;&gt;pkg_117 -->
<g id="edge32" class="edge"><title>pkg_0&#45;&gt;pkg_117</title>
<g id="a_edge32"><a xlink:title="npm &#45;&gt; write&#45;file&#45;atomic">
<path fill="none" stroke="#0000ff" d="M3622.78,-1493.66C3598.68,-1480.36 3565.42,-1461.22 3537.56,-1442.27 3527.68,-1435.56 3517.42,-1427.97 3507.73,-1420.51"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3509.79,-1417.67 3499.75,-1414.28 3505.48,-1423.19 3509.79,-1417.67"/>
</a>
</g>
</g>
<!-- pkg_2&#45;&gt;pkg_20 -->
<g id="edge33" class="edge"><title>pkg_2&#45;&gt;pkg_20</title>
<g id="a_edge33"><a xlink:title="chownr &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3968.57,-1189.49C3963.18,-1146.88 3953.24,-1068.64 3944.56,-1001.87 3935.38,-931.272 3950.46,-908.984 3923.56,-843.069 3916,-824.552 3903.4,-825.865 3896.56,-807.069 3843.23,-660.43 3890.07,-612.035 3877.56,-456.501"/>
</a>
</g>
</g>
<!-- pkg_2&#45;&gt;pkg_102 -->
<g id="edge34" class="edge"><title>pkg_2&#45;&gt;pkg_102</title>
<g id="a_edge34"><a xlink:title="chownr &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3962.49,-1191.44C3944.59,-1135.99 3909.11,-1012.47 3909.56,-905.47"/>
</a>
</g>
</g>
<!-- pkg_3&#45;&gt;pkg_15 -->
<g id="edge35" class="edge"><title>pkg_3&#45;&gt;pkg_15</title>
<g id="a_edge35"><a xlink:title="config&#45;chain &#45;&gt; ini">
<path fill="none" stroke="#0000ff" d="M733.559,-1332.83C733.559,-1311.68 733.559,-1286.9 733.559,-1266.23"/>
<polygon fill="#0000ff" stroke="#0000ff" points="737.06,-1266.15 733.559,-1256.15 730.06,-1266.15 737.06,-1266.15"/>
</a>
</g>
</g>
<!-- pkg_4 -->
<g id="node34" class="node"><title>pkg_4</title>
<g id="a_node34"><a xlink:href="https://www.npmjs.com/package/proto-list" xlink:title="proto&#45;list&#013;versions: 1.2.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/config&#45;chain/node_modules/proto&#45;list">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="679.506,-1239.04 624.559,-1256 569.613,-1239.04 569.613,-1205.11 624.559,-1188.14 679.506,-1205.11 679.506,-1239.04"/>
<text text-anchor="middle" x="624.559" y="-1226.27" font-family="Times,serif" font-size="14.00">proto&#45;list</text>
<text text-anchor="middle" x="624.559" y="-1209.47" font-family="Times,serif" font-size="14.00">1.2.4</text>
</a>
</g>
</g>
<!-- pkg_3&#45;&gt;pkg_4 -->
<g id="edge36" class="edge"><title>pkg_3&#45;&gt;pkg_4</title>
<g id="a_edge36"><a xlink:title="config&#45;chain &#45;&gt; proto&#45;list">
<path fill="none" stroke="#0000ff" d="M709.369,-1345.07C691.562,-1319.46 667.427,-1284.74 649.456,-1258.89"/>
<polygon fill="#0000ff" stroke="#0000ff" points="652.198,-1256.7 643.616,-1250.49 646.45,-1260.69 652.198,-1256.7"/>
</a>
</g>
</g>
<!-- pkg_5&#45;&gt;pkg_116 -->
<g id="edge37" class="edge"><title>pkg_5&#45;&gt;pkg_116</title>
<g id="a_edge37"><a xlink:title="dezalgo &#45;&gt; wrappy">
<path fill="none" stroke="#0000ff" d="M4236.27,-1352.79C4245.61,-1340.68 4258.13,-1327.39 4272.56,-1319.47 4359.43,-1271.82 4428.41,-1358.98 4492.56,-1283.47 4500.57,-1274.05 4492.21,-1026.51 4488.56,-1001.87 4461.13,-816.694 4261.52,-362.465 4303.56,-180.05"/>
<path fill="none" stroke="#0000ff" d="M4303.56,-178.05C4312.94,-136.097 4347.51,-100.235 4375.79,-76.9848"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4378.31,-79.447 4383.95,-70.4744 4373.95,-73.9752 4378.31,-79.447"/>
</a>
</g>
</g>
<!-- pkg_6 -->
<g id="node35" class="node"><title>pkg_6</title>
<g id="a_node35"><a xlink:href="https://www.npmjs.com/package/asap" xlink:title="asap&#013;versions: 2.0.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/dezalgo/node_modules/asap">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4483.41,-1239.04 4447.56,-1256 4411.71,-1239.04 4411.71,-1205.11 4447.56,-1188.14 4483.41,-1205.11 4483.41,-1239.04"/>
<text text-anchor="middle" x="4447.56" y="-1226.27" font-family="Times,serif" font-size="14.00">asap</text>
<text text-anchor="middle" x="4447.56" y="-1209.47" font-family="Times,serif" font-size="14.00">2.0.3</text>
</a>
</g>
</g>
<!-- pkg_5&#45;&gt;pkg_6 -->
<g id="edge38" class="edge"><title>pkg_5&#45;&gt;pkg_6</title>
<g id="a_edge38"><a xlink:title="dezalgo &#45;&gt; asap">
<path fill="none" stroke="#0000ff" d="M4239.98,-1354.28C4251.26,-1342.23 4265.97,-1328.54 4281.56,-1319.47 4330.06,-1291.27 4356.57,-1315.61 4402.56,-1283.47 4412.26,-1276.7 4420.72,-1267.16 4427.62,-1257.67"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4430.51,-1259.64 4433.26,-1249.41 4424.73,-1255.69 4430.51,-1259.64"/>
</a>
</g>
</g>
<!-- pkg_7&#45;&gt;pkg_9 -->
<g id="edge39" class="edge"><title>pkg_7&#45;&gt;pkg_9</title>
<g id="a_edge39"><a xlink:title="fs&#45;write&#45;stream&#45;atomic &#45;&gt; graceful&#45;fs">
<path fill="none" stroke="#0000ff" d="M1006.1,-1379.62C1330.27,-1377.77 3051.71,-1364.2 3270.56,-1283.47 3286.66,-1277.53 3302.05,-1266.87 3314.78,-1256.15"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3317.14,-1258.73 3322.34,-1249.5 3312.52,-1253.47 3317.14,-1258.73"/>
</a>
</g>
</g>
<!-- pkg_7&#45;&gt;pkg_56 -->
<g id="edge41" class="edge"><title>pkg_7&#45;&gt;pkg_56</title>
<g id="a_edge41"><a xlink:title="fs&#45;write&#45;stream&#45;atomic &#45;&gt; readable&#45;stream">
<path fill="none" stroke="#0000ff" d="M948.338,-1322.37C946.587,-1292.64 945.894,-1255.82 949.559,-1223.07"/>
</a>
</g>
</g>
<!-- pkg_7&#45;&gt;pkg_102 -->
<g id="edge42" class="edge"><title>pkg_7&#45;&gt;pkg_102</title>
<g id="a_edge42"><a xlink:title="fs&#45;write&#45;stream&#45;atomic &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3565.56,-903.47C3585.74,-830.421 3544.64,-805.793 3565.56,-732.952"/>
<path fill="none" stroke="#0000ff" d="M1006.15,-1378.57C1201.68,-1373.32 1905.05,-1350.58 2480.56,-1283.47 2506.59,-1280.44 3389.33,-1140.04 3410.56,-1124.67 3460.58,-1088.46 3439.73,-1052.17 3475.56,-1001.87 3509.57,-954.13 3549.95,-961.968 3565.56,-905.47"/>
</a>
</g>
</g>
<!-- pkg_12 -->
<g id="node36" class="node"><title>pkg_12</title>
<g id="a_node36"><a xlink:href="https://www.npmjs.com/package/imurmurhash" xlink:title="imurmurhash&#013;versions: 0.1.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/imurmurhash">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1215.59,-1239.04 1141.56,-1256 1067.52,-1239.04 1067.52,-1205.11 1141.56,-1188.14 1215.59,-1205.11 1215.59,-1239.04"/>
<text text-anchor="middle" x="1141.56" y="-1226.27" font-family="Times,serif" font-size="14.00">imurmurhash</text>
<text text-anchor="middle" x="1141.56" y="-1209.47" font-family="Times,serif" font-size="14.00">0.1.4</text>
</a>
</g>
</g>
<!-- pkg_7&#45;&gt;pkg_12 -->
<g id="edge40" class="edge"><title>pkg_7&#45;&gt;pkg_12</title>
<g id="a_edge40"><a xlink:title="fs&#45;write&#45;stream&#45;atomic &#45;&gt; imurmurhash">
<path fill="none" stroke="#0000ff" d="M996.22,-1344.29C1028.14,-1317.67 1071.46,-1281.54 1102.48,-1255.66"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1105.05,-1258.08 1110.49,-1248.99 1100.57,-1252.7 1105.05,-1258.08"/>
</a>
</g>
</g>
<!-- pkg_8 -->
<g id="node37" class="node"><title>pkg_8</title>
<g id="a_node37"><a xlink:href="https://www.npmjs.com/package/iferr" xlink:title="iferr&#013;versions: 0.1.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/fs&#45;write&#45;stream&#45;atomic/node_modules/iferr">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1049.41,-1239.04 1013.56,-1256 977.708,-1239.04 977.708,-1205.11 1013.56,-1188.14 1049.41,-1205.11 1049.41,-1239.04"/>
<text text-anchor="middle" x="1013.56" y="-1226.27" font-family="Times,serif" font-size="14.00">iferr</text>
<text text-anchor="middle" x="1013.56" y="-1209.47" font-family="Times,serif" font-size="14.00">0.1.5</text>
</a>
</g>
</g>
<!-- pkg_7&#45;&gt;pkg_8 -->
<g id="edge43" class="edge"><title>pkg_7&#45;&gt;pkg_8</title>
<g id="a_edge43"><a xlink:title="fs&#45;write&#45;stream&#45;atomic &#45;&gt; iferr">
<path fill="none" stroke="#0000ff" d="M972.544,-1330.26C981.139,-1307.8 991.135,-1281.68 999.107,-1260.84"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1002.42,-1261.97 1002.73,-1251.38 995.886,-1259.47 1002.42,-1261.97"/>
</a>
</g>
</g>
<!-- pkg_9&#45;&gt;pkg_20 -->
<g id="edge44" class="edge"><title>pkg_9&#45;&gt;pkg_20</title>
<g id="a_edge44"><a xlink:title="graceful&#45;fs &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3489.56,-1062.27C3550.22,-928.003 3437.45,-879.61 3451.56,-732.952"/>
<path fill="none" stroke="#0000ff" d="M3377.19,-1196.07C3407.51,-1170.33 3451.08,-1132.86 3457.56,-1124.67 3476.41,-1100.84 3475.59,-1091.25 3489.56,-1064.27"/>
</a>
</g>
</g>
<!-- pkg_9&#45;&gt;pkg_102 -->
<g id="edge45" class="edge"><title>pkg_9&#45;&gt;pkg_102</title>
<g id="a_edge45"><a xlink:title="graceful&#45;fs &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3489.56,-1062.27C3521.44,-991.696 3544.94,-980.117 3565.56,-905.47"/>
</a>
</g>
</g>
<!-- pkg_13&#45;&gt;pkg_45 -->
<g id="edge46" class="edge"><title>pkg_13&#45;&gt;pkg_45</title>
<g id="a_edge46"><a xlink:title="inflight &#45;&gt; once">
<path fill="none" stroke="#0000ff" d="M4386.41,-292.79C4391.91,-271.495 4399.33,-242.813 4405.3,-219.709"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4408.74,-220.418 4407.85,-209.86 4401.96,-218.666 4408.74,-220.418"/>
</a>
</g>
</g>
<!-- pkg_13&#45;&gt;pkg_116 -->
<g id="edge47" class="edge"><title>pkg_13&#45;&gt;pkg_116</title>
<g id="a_edge47"><a xlink:title="inflight &#45;&gt; wrappy">
<path fill="none" stroke="#0000ff" d="M4352.93,-298.843C4327.33,-271.55 4293.17,-225.145 4303.56,-180.05"/>
</a>
</g>
</g>
<!-- pkg_21&#45;&gt;pkg_1 -->
<g id="edge52" class="edge"><title>pkg_21&#45;&gt;pkg_1</title>
<g id="a_edge52"><a xlink:title="nopt &#45;&gt; abbrev">
<path fill="none" stroke="#0000ff" d="M586.872,-1353.98C571.111,-1327.97 546.703,-1287.68 529.126,-1258.67"/>
<polygon fill="#0000ff" stroke="#0000ff" points="532.083,-1256.79 523.907,-1250.06 526.096,-1260.42 532.083,-1256.79"/>
</a>
</g>
</g>
<!-- pkg_22&#45;&gt;pkg_11 -->
<g id="edge53" class="edge"><title>pkg_22&#45;&gt;pkg_11</title>
<g id="a_edge53"><a xlink:title="normalize&#45;package&#45;data &#45;&gt; hosted&#45;git&#45;info">
<path fill="none" stroke="#0000ff" d="M4057.6,-1181.48C4048.4,-1174.03 4038.45,-1166.7 4028.56,-1160.67 3993.17,-1139.11 3979.46,-1143.52 3942.56,-1124.67 3926.07,-1116.25 3908.65,-1106.09 3893.1,-1096.52"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3894.53,-1093.28 3884.19,-1090.97 3890.83,-1099.23 3894.53,-1093.28"/>
</a>
</g>
</g>
<!-- pkg_22&#45;&gt;pkg_104 -->
<g id="edge54" class="edge"><title>pkg_22&#45;&gt;pkg_104</title>
<g id="a_edge54"><a xlink:title="normalize&#45;package&#45;data &#45;&gt; semver">
<path fill="none" stroke="#0000ff" d="M4062.73,-1179.16C4022.56,-1134.81 3957.08,-1062.96 3899.56,-1001.87 3817.83,-915.076 3719.62,-814.477 3670.59,-764.503"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3672.94,-761.9 3663.44,-757.216 3667.94,-766.804 3672.94,-761.9"/>
</a>
</g>
</g>
<!-- pkg_108 -->
<g id="node43" class="node"><title>pkg_108</title>
<g id="a_node43"><a xlink:href="https://www.npmjs.com/package/validate-npm-package-license" xlink:title="validate&#45;npm&#45;package&#45;license&#013;versions: 3.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/validate&#45;npm&#45;package&#45;license">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4178.94,-1093.92 4100.56,-1124.57 4022.18,-1093.92 4022.18,-1032.62 4100.56,-1001.97 4178.94,-1032.62 4178.94,-1093.92"/>
<text text-anchor="middle" x="4100.56" y="-1084.27" font-family="Times,serif" font-size="14.00">validate&#45;</text>
<text text-anchor="middle" x="4100.56" y="-1067.47" font-family="Times,serif" font-size="14.00">npm&#45;package&#45;</text>
<text text-anchor="middle" x="4100.56" y="-1050.67" font-family="Times,serif" font-size="14.00">license</text>
<text text-anchor="middle" x="4100.56" y="-1033.87" font-family="Times,serif" font-size="14.00">3.0.1</text>
</a>
</g>
</g>
<!-- pkg_22&#45;&gt;pkg_108 -->
<g id="edge55" class="edge"><title>pkg_22&#45;&gt;pkg_108</title>
<g id="a_edge55"><a xlink:title="normalize&#45;package&#45;data &#45;&gt; validate&#45;npm&#45;package&#45;license">
<path fill="none" stroke="#0000ff" d="M4100.56,-1160.45C4100.56,-1152.12 4100.56,-1143.5 4100.56,-1135.01"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4104.06,-1134.73 4100.56,-1124.73 4097.06,-1134.73 4104.06,-1134.73"/>
</a>
</g>
</g>
<!-- pkg_23 -->
<g id="node44" class="node"><title>pkg_23</title>
<g id="a_node44"><a xlink:href="https://www.npmjs.com/package/is-builtin-module" xlink:title="is&#45;builtin&#45;module&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/normalize&#45;package&#45;data/node_modules/is&#45;builtin&#45;module">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4313.86,-1087.2 4255.56,-1111.14 4197.26,-1087.2 4197.26,-1039.34 4255.56,-1015.4 4313.86,-1039.34 4313.86,-1087.2"/>
<text text-anchor="middle" x="4255.56" y="-1075.87" font-family="Times,serif" font-size="14.00">is&#45;builtin&#45;</text>
<text text-anchor="middle" x="4255.56" y="-1059.07" font-family="Times,serif" font-size="14.00">module</text>
<text text-anchor="middle" x="4255.56" y="-1042.27" font-family="Times,serif" font-size="14.00">1.0.0</text>
</a>
</g>
</g>
<!-- pkg_22&#45;&gt;pkg_23 -->
<g id="edge56" class="edge"><title>pkg_22&#45;&gt;pkg_23</title>
<g id="a_edge56"><a xlink:title="normalize&#45;package&#45;data &#45;&gt; is&#45;builtin&#45;module">
<path fill="none" stroke="#0000ff" d="M4140.88,-1180.28C4163.78,-1157.11 4192.37,-1128.2 4215.27,-1105.03"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4217.95,-1107.3 4222.49,-1097.72 4212.97,-1102.37 4217.95,-1107.3"/>
</a>
</g>
</g>
<!-- pkg_26&#45;&gt;pkg_11 -->
<g id="edge58" class="edge"><title>pkg_26&#45;&gt;pkg_11</title>
<g id="a_edge58"><a xlink:title="npm&#45;package&#45;arg &#45;&gt; hosted&#45;git&#45;info">
<path fill="none" stroke="#0000ff" d="M3789.64,-1190.47C3799.13,-1168.26 3812.15,-1137.78 3823.02,-1112.34"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3826.36,-1113.43 3827.07,-1102.86 3819.92,-1110.68 3826.36,-1113.43"/>
</a>
</g>
</g>
<!-- pkg_26&#45;&gt;pkg_104 -->
<g id="edge59" class="edge"><title>pkg_26&#45;&gt;pkg_104</title>
<g id="a_edge59"><a xlink:title="npm&#45;package&#45;arg &#45;&gt; semver">
<path fill="none" stroke="#0000ff" d="M3726.59,-1197.08C3660.99,-1163.85 3555.27,-1103.51 3565.56,-1064.27"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_2 -->
<g id="edge60" class="edge"><title>pkg_27&#45;&gt;pkg_2</title>
<g id="a_edge60"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; chownr">
<path fill="none" stroke="#0000ff" d="M3731.42,-1360.46C3784.53,-1344.74 3855.69,-1319.3 3911.56,-1283.47 3923.36,-1275.91 3934.72,-1265.75 3944.37,-1255.93"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3947.05,-1258.19 3951.4,-1248.53 3941.97,-1253.37 3947.05,-1258.19"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_9 -->
<g id="edge61" class="edge"><title>pkg_27&#45;&gt;pkg_9</title>
<g id="a_edge61"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; graceful&#45;fs">
<path fill="none" stroke="#0000ff" d="M3600.03,-1350.4C3579.19,-1339.92 3555.08,-1328.5 3532.56,-1319.47 3483.24,-1299.71 3465.05,-1309.2 3418.56,-1283.47 3405.21,-1276.09 3392.07,-1265.95 3380.79,-1256.1"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3383.07,-1253.44 3373.3,-1249.35 3378.39,-1258.64 3383.07,-1253.44"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_20 -->
<g id="edge62" class="edge"><title>pkg_27&#45;&gt;pkg_20</title>
<g id="a_edge62"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3527.56,-1221.07C3481.07,-1059.19 3521.69,-1010.17 3500.56,-843.069 3500.32,-841.186 3450.26,-575.537 3451.56,-574.151"/>
<path fill="none" stroke="#0000ff" d="M3608.56,-1347.62C3587.01,-1330.72 3562.72,-1308.37 3546.56,-1283.47 3531.24,-1259.87 3536.21,-1249.85 3527.56,-1223.07"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_22 -->
<g id="edge63" class="edge"><title>pkg_27&#45;&gt;pkg_22</title>
<g id="a_edge63"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; normalize&#45;package&#45;data">
<path fill="none" stroke="#0000ff" d="M3731.48,-1359.44C3775.79,-1347.6 3832.79,-1332.5 3883.56,-1319.47 3947.88,-1302.97 3969.38,-1313.59 4028.56,-1283.47 4036.19,-1279.59 4043.72,-1274.76 4050.86,-1269.54"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4053.25,-1272.12 4059.06,-1263.26 4048.99,-1266.56 4053.25,-1272.12"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_26 -->
<g id="edge64" class="edge"><title>pkg_27&#45;&gt;pkg_26</title>
<g id="a_edge64"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; npm&#45;package&#45;arg">
<path fill="none" stroke="#0000ff" d="M3684.85,-1341.92C3703.95,-1317.16 3728.77,-1285 3747.77,-1260.38"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3750.64,-1262.39 3753.98,-1252.34 3745.1,-1258.11 3750.64,-1262.39"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_35 -->
<g id="edge65" class="edge"><title>pkg_27&#45;&gt;pkg_35</title>
<g id="a_edge65"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; npmlog">
<path fill="none" stroke="#0000ff" d="M3605.11,-1348.81C3583.58,-1337.25 3557.66,-1325.49 3532.56,-1319.47 3392.24,-1285.85 1068.85,-1338.74 935.559,-1283.47 921.82,-1277.78 909.437,-1267.45 899.415,-1256.94"/>
<polygon fill="#0000ff" stroke="#0000ff" points="901.84,-1254.4 892.55,-1249.31 896.637,-1259.08 901.84,-1254.4"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_45 -->
<g id="edge66" class="edge"><title>pkg_27&#45;&gt;pkg_45</title>
<g id="a_edge66"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; once">
<path fill="none" stroke="#0000ff" d="M3731.48,-1357.01C3775.55,-1344.43 3832.3,-1329.41 3883.56,-1319.47 4010.63,-1294.84 4063.6,-1353.35 4172.56,-1283.47 4226.59,-1248.82 4200.93,-1203.7 4248.56,-1160.67 4275.7,-1136.15 4300.53,-1153.87 4322.56,-1124.67 4471.27,-927.534 4342.64,-814.903 4397.56,-574.151"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_56 -->
<g id="edge67" class="edge"><title>pkg_27&#45;&gt;pkg_56</title>
<g id="a_edge67"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; readable&#45;stream">
<path fill="none" stroke="#0000ff" d="M1243.56,-1221.07C1219.03,-1207.28 1237.84,-1185.48 1224.56,-1160.67 1214.86,-1142.56 1205.67,-1142.56 1195.56,-1124.67 1166.95,-1074.07 1183.96,-1049.44 1150.56,-1001.87 1133.7,-977.861 1109.42,-956.32 1087.51,-939.723"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1089.37,-936.744 1079.25,-933.609 1085.2,-942.371 1089.37,-936.744"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_59 -->
<g id="edge68" class="edge"><title>pkg_27&#45;&gt;pkg_59</title>
<g id="a_edge68"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; request">
<path fill="none" stroke="#0000ff" d="M3603.98,-1349.25C3582.59,-1337.98 3557.08,-1326.3 3532.56,-1319.47 3430.85,-1291.14 2693.49,-1240.76 2482.08,-1226.77"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2482.03,-1223.26 2471.83,-1226.09 2481.57,-1230.24 2482.03,-1223.26"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_102 -->
<g id="edge69" class="edge"><title>pkg_27&#45;&gt;pkg_102</title>
<g id="a_edge69"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3768.56,-1062.27C3777.89,-1035.72 3771.59,-1025.04 3787.56,-1001.87 3826.77,-944.968 3910.4,-974.571 3909.56,-905.47"/>
<path fill="none" stroke="#0000ff" d="M3909.56,-903.47C3908.68,-830.766 3753.15,-699.891 3694.56,-656.834 3662.49,-633.264 3645.46,-643.237 3612.56,-620.834 3606.29,-616.562 3600.12,-611.389 3594.43,-606.065"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3596.59,-603.278 3586.99,-598.78 3591.69,-608.278 3596.59,-603.278"/>
<path fill="none" stroke="#0000ff" d="M3650.86,-1334.39C3648.04,-1288.42 3649.02,-1216.41 3674.56,-1160.67 3699.49,-1106.27 3748.72,-1120.73 3768.56,-1064.27"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_104 -->
<g id="edge70" class="edge"><title>pkg_27&#45;&gt;pkg_104</title>
<g id="a_edge70"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; semver">
<path fill="none" stroke="#0000ff" d="M3527.56,-1221.07C3517.66,-1186.61 3556.46,-1098.95 3565.56,-1064.27"/>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_105 -->
<g id="edge71" class="edge"><title>pkg_27&#45;&gt;pkg_105</title>
<g id="a_edge71"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; slide">
<path fill="none" stroke="#0000ff" d="M3607.92,-1347.99C3568.33,-1321.43 3517.8,-1287.33 3513.56,-1283.47 3504.44,-1275.19 3495.53,-1265.21 3487.8,-1255.78"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3490.32,-1253.32 3481.35,-1247.68 3484.85,-1257.68 3490.32,-1253.32"/>
</a>
</g>
</g>
<!-- pkg_28 -->
<g id="node46" class="node"><title>pkg_28</title>
<g id="a_node46"><a xlink:href="https://www.npmjs.com/package/concat-stream" xlink:title="concat&#45;stream&#013;versions: 1.5.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/concat&#45;stream">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1141.46,-1087.2 1094.56,-1111.14 1047.66,-1087.2 1047.66,-1039.34 1094.56,-1015.4 1141.46,-1039.34 1141.46,-1087.2"/>
<text text-anchor="middle" x="1094.56" y="-1075.87" font-family="Times,serif" font-size="14.00">concat&#45;</text>
<text text-anchor="middle" x="1094.56" y="-1059.07" font-family="Times,serif" font-size="14.00">stream</text>
<text text-anchor="middle" x="1094.56" y="-1042.27" font-family="Times,serif" font-size="14.00">1.5.1</text>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_28 -->
<g id="edge72" class="edge"><title>pkg_27&#45;&gt;pkg_28</title>
<g id="a_edge72"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; concat&#45;stream">
<path fill="none" stroke="#0000ff" d="M1243.56,-1221.07C1219.03,-1207.28 1242.63,-1182.24 1224.56,-1160.67 1202.35,-1134.16 1183.5,-1145.07 1155.56,-1124.67 1147.16,-1118.54 1138.81,-1111.27 1131.11,-1103.93"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1133.23,-1101.11 1123.64,-1096.61 1128.33,-1106.11 1133.23,-1101.11"/>
<path fill="none" stroke="#0000ff" d="M3604.76,-1348.87C3583.28,-1337.39 3557.49,-1325.67 3532.56,-1319.47 3285.52,-1258.04 1465.45,-1347.83 1243.56,-1223.07"/>
</a>
</g>
</g>
<!-- pkg_34 -->
<g id="node47" class="node"><title>pkg_34</title>
<g id="a_node47"><a xlink:href="https://www.npmjs.com/package/retry" xlink:title="retry&#013;versions: 0.8.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/retry">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3627.41,-1239.04 3591.56,-1256 3555.71,-1239.04 3555.71,-1205.11 3591.56,-1188.14 3627.41,-1205.11 3627.41,-1239.04"/>
<text text-anchor="middle" x="3591.56" y="-1226.27" font-family="Times,serif" font-size="14.00">retry</text>
<text text-anchor="middle" x="3591.56" y="-1209.47" font-family="Times,serif" font-size="14.00">0.8.0</text>
</a>
</g>
</g>
<!-- pkg_27&#45;&gt;pkg_34 -->
<g id="edge73" class="edge"><title>pkg_27&#45;&gt;pkg_34</title>
<g id="a_edge73"><a xlink:title="npm&#45;registry&#45;client &#45;&gt; retry">
<path fill="none" stroke="#0000ff" d="M3638.58,-1338.27C3628.68,-1314.02 3616.31,-1283.71 3606.74,-1260.27"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3609.98,-1258.94 3602.96,-1251 3603.5,-1261.58 3609.98,-1258.94"/>
</a>
</g>
</g>
<!-- pkg_36 -->
<g id="node53" class="node"><title>pkg_36</title>
<g id="a_node53"><a xlink:href="https://www.npmjs.com/package/ansi" xlink:title="ansi&#013;versions: 0.3.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/ansi">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="294.411,-921.436 258.559,-938.402 222.708,-921.436 222.708,-887.504 258.559,-870.537 294.411,-887.504 294.411,-921.436"/>
<text text-anchor="middle" x="258.559" y="-908.67" font-family="Times,serif" font-size="14.00">ansi</text>
<text text-anchor="middle" x="258.559" y="-891.87" font-family="Times,serif" font-size="14.00">0.3.1</text>
</a>
</g>
</g>
<!-- pkg_35&#45;&gt;pkg_36 -->
<g id="edge81" class="edge"><title>pkg_35&#45;&gt;pkg_36</title>
<g id="a_edge81"><a xlink:title="npmlog &#45;&gt; ansi">
<path fill="none" stroke="#0000ff" d="M853.79,-1194.76C842.82,-1182.21 828.066,-1168.3 811.559,-1160.67 655.547,-1088.59 577.172,-1207.44 426.559,-1124.67 351.555,-1083.45 299.47,-993.147 274.807,-942.245"/>
<polygon fill="#0000ff" stroke="#0000ff" points="277.83,-940.452 270.381,-932.918 271.506,-943.453 277.83,-940.452"/>
</a>
</g>
</g>
<!-- pkg_37 -->
<g id="node54" class="node"><title>pkg_37</title>
<g id="a_node54"><a xlink:href="https://www.npmjs.com/package/are-we-there-yet" xlink:title="are&#45;we&#45;there&#45;yet&#013;versions: 1.1.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/are&#45;we&#45;there&#45;yet">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="921.423,-1087.2 867.559,-1111.14 813.696,-1087.2 813.696,-1039.34 867.559,-1015.4 921.423,-1039.34 921.423,-1087.2"/>
<text text-anchor="middle" x="867.559" y="-1075.87" font-family="Times,serif" font-size="14.00">are&#45;we&#45;</text>
<text text-anchor="middle" x="867.559" y="-1059.07" font-family="Times,serif" font-size="14.00">there&#45;yet</text>
<text text-anchor="middle" x="867.559" y="-1042.27" font-family="Times,serif" font-size="14.00">1.1.2</text>
</a>
</g>
</g>
<!-- pkg_35&#45;&gt;pkg_37 -->
<g id="edge82" class="edge"><title>pkg_35&#45;&gt;pkg_37</title>
<g id="a_edge82"><a xlink:title="npmlog &#45;&gt; are&#45;we&#45;there&#45;yet">
<path fill="none" stroke="#0000ff" d="M872.302,-1188.2C871.554,-1168.65 870.585,-1143.33 869.718,-1120.67"/>
<polygon fill="#0000ff" stroke="#0000ff" points="873.207,-1120.34 869.328,-1110.48 866.213,-1120.61 873.207,-1120.34"/>
</a>
</g>
</g>
<!-- pkg_39 -->
<g id="node55" class="node"><title>pkg_39</title>
<g id="a_node55"><a xlink:href="https://www.npmjs.com/package/gauge" xlink:title="gauge&#013;versions: 1.2.7&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="515.777,-1080.24 475.559,-1097.2 435.341,-1080.24 435.341,-1046.3 475.559,-1029.34 515.777,-1046.3 515.777,-1080.24"/>
<text text-anchor="middle" x="475.559" y="-1067.47" font-family="Times,serif" font-size="14.00">gauge</text>
<text text-anchor="middle" x="475.559" y="-1050.67" font-family="Times,serif" font-size="14.00">1.2.7</text>
</a>
</g>
</g>
<!-- pkg_35&#45;&gt;pkg_39 -->
<g id="edge83" class="edge"><title>pkg_35&#45;&gt;pkg_39</title>
<g id="a_edge83"><a xlink:title="npmlog &#45;&gt; gauge">
<path fill="none" stroke="#0000ff" d="M852.584,-1195.4C841.51,-1183.33 827.026,-1169.65 811.559,-1160.67 718.95,-1106.92 594.386,-1081.47 525.909,-1070.84"/>
<polygon fill="#0000ff" stroke="#0000ff" points="526.229,-1067.35 515.819,-1069.32 525.185,-1074.27 526.229,-1067.35"/>
</a>
</g>
</g>
<!-- pkg_45&#45;&gt;pkg_116 -->
<g id="edge98" class="edge"><title>pkg_45&#45;&gt;pkg_116</title>
<g id="a_edge98"><a xlink:title="once &#45;&gt; wrappy">
<path fill="none" stroke="#0000ff" d="M4415.56,-145.071C4415.56,-129.077 4415.56,-109.646 4415.56,-92.4331"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4419.06,-92.0524 4415.56,-82.0524 4412.06,-92.0525 4419.06,-92.0524"/>
</a>
</g>
</g>
<!-- pkg_47 -->
<g id="node62" class="node"><title>pkg_47</title>
<g id="a_node62"><a xlink:href="https://www.npmjs.com/package/os-homedir" xlink:title="os&#45;homedir&#013;versions: 1.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/osenv/node_modules/os&#45;homedir">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4745.81,-1239.04 4680.56,-1256 4615.31,-1239.04 4615.31,-1205.11 4680.56,-1188.14 4745.81,-1205.11 4745.81,-1239.04"/>
<text text-anchor="middle" x="4680.56" y="-1226.27" font-family="Times,serif" font-size="14.00">os&#45;homedir</text>
<text text-anchor="middle" x="4680.56" y="-1209.47" font-family="Times,serif" font-size="14.00">1.0.1</text>
</a>
</g>
</g>
<!-- pkg_46&#45;&gt;pkg_47 -->
<g id="edge99" class="edge"><title>pkg_46&#45;&gt;pkg_47</title>
<g id="a_edge99"><a xlink:title="osenv &#45;&gt; os&#45;homedir">
<path fill="none" stroke="#0000ff" d="M4680.56,-1346.62C4680.56,-1323.15 4680.56,-1291.5 4680.56,-1266.11"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4684.06,-1266.01 4680.56,-1256.01 4677.06,-1266.01 4684.06,-1266.01"/>
</a>
</g>
</g>
<!-- pkg_48 -->
<g id="node63" class="node"><title>pkg_48</title>
<g id="a_node63"><a xlink:href="https://www.npmjs.com/package/os-tmpdir" xlink:title="os&#45;tmpdir&#013;versions: 1.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/osenv/node_modules/os&#45;tmpdir">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4879.08,-1239.04 4821.56,-1256 4764.04,-1239.04 4764.04,-1205.11 4821.56,-1188.14 4879.08,-1205.11 4879.08,-1239.04"/>
<text text-anchor="middle" x="4821.56" y="-1226.27" font-family="Times,serif" font-size="14.00">os&#45;tmpdir</text>
<text text-anchor="middle" x="4821.56" y="-1209.47" font-family="Times,serif" font-size="14.00">1.0.1</text>
</a>
</g>
</g>
<!-- pkg_46&#45;&gt;pkg_48 -->
<g id="edge100" class="edge"><title>pkg_46&#45;&gt;pkg_48</title>
<g id="a_edge100"><a xlink:title="osenv &#45;&gt; os&#45;tmpdir">
<path fill="none" stroke="#0000ff" d="M4702.28,-1355.72C4726.04,-1329.3 4764.29,-1286.76 4791.05,-1257"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4793.84,-1259.13 4797.93,-1249.35 4788.64,-1254.45 4793.84,-1259.13"/>
</a>
</g>
</g>
<!-- pkg_49&#45;&gt;pkg_9 -->
<g id="edge101" class="edge"><title>pkg_49&#45;&gt;pkg_9</title>
<g id="a_edge101"><a xlink:title="read&#45;package&#45;json &#45;&gt; graceful&#45;fs">
<path fill="none" stroke="#0000ff" d="M4012.33,-1352.11C3982.44,-1340 3945.77,-1326.9 3911.56,-1319.47 3696.87,-1272.84 3621.85,-1366.77 3418.56,-1283.47 3403.96,-1277.49 3390.18,-1267.3 3378.72,-1256.98"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3380.85,-1254.18 3371.17,-1249.87 3376.04,-1259.27 3380.85,-1254.18"/>
</a>
</g>
</g>
<!-- pkg_49&#45;&gt;pkg_22 -->
<g id="edge102" class="edge"><title>pkg_49&#45;&gt;pkg_22</title>
<g id="a_edge102"><a xlink:title="read&#45;package&#45;json &#45;&gt; normalize&#45;package&#45;data">
<path fill="none" stroke="#0000ff" d="M4082.01,-1334.94C4084.39,-1320.61 4087.07,-1304.45 4089.63,-1288.96"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4093.12,-1289.33 4091.3,-1278.9 4086.21,-1288.19 4093.12,-1289.33"/>
</a>
</g>
</g>
<!-- pkg_50 -->
<g id="node64" class="node"><title>pkg_50</title>
<g id="a_node64"><a xlink:href="https://www.npmjs.com/package/glob" xlink:title="glob&#013;versions: 6.0.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/glob">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="4369.41,-748.918 4333.56,-765.884 4297.71,-748.918 4297.71,-714.985 4333.56,-698.019 4369.41,-714.985 4369.41,-748.918"/>
<text text-anchor="middle" x="4333.56" y="-736.152" font-family="Times,serif" font-size="14.00">glob</text>
<text text-anchor="middle" x="4333.56" y="-719.352" font-family="Times,serif" font-size="14.00">6.0.4</text>
</a>
</g>
</g>
<!-- pkg_49&#45;&gt;pkg_50 -->
<g id="edge103" class="edge"><title>pkg_49&#45;&gt;pkg_50</title>
<g id="a_edge103"><a xlink:title="read&#45;package&#45;json &#45;&gt; glob">
<path fill="none" stroke="#0000ff" d="M4114.45,-1344.77C4133.17,-1327.3 4155.13,-1305.29 4172.56,-1283.47 4212.61,-1233.32 4200.93,-1203.7 4248.56,-1160.67 4275.7,-1136.15 4302.73,-1155.4 4322.56,-1124.67 4393.9,-1014.11 4363.73,-847.028 4344.7,-771.929"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4348.01,-770.752 4342.11,-761.958 4341.24,-772.518 4348.01,-770.752"/>
</a>
</g>
</g>
<!-- pkg_54 -->
<g id="node65" class="node"><title>pkg_54</title>
<g id="a_node65"><a xlink:href="https://www.npmjs.com/package/json-parse-helpfulerror" xlink:title="json&#45;parse&#45;helpfulerror&#013;versions: 1.0.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/json&#45;parse&#45;helpfulerror">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4393.36,-1246.01 4325.56,-1269.94 4257.76,-1246.01 4257.76,-1198.14 4325.56,-1174.2 4393.36,-1198.14 4393.36,-1246.01"/>
<text text-anchor="middle" x="4325.56" y="-1234.67" font-family="Times,serif" font-size="14.00">json&#45;parse&#45;</text>
<text text-anchor="middle" x="4325.56" y="-1217.87" font-family="Times,serif" font-size="14.00">helpfulerror</text>
<text text-anchor="middle" x="4325.56" y="-1201.07" font-family="Times,serif" font-size="14.00">1.0.3</text>
</a>
</g>
</g>
<!-- pkg_49&#45;&gt;pkg_54 -->
<g id="edge104" class="edge"><title>pkg_49&#45;&gt;pkg_54</title>
<g id="a_edge104"><a xlink:title="read&#45;package&#45;json &#45;&gt; json&#45;parse&#45;helpfulerror">
<path fill="none" stroke="#0000ff" d="M4118.52,-1346.43C4131.68,-1337.13 4146.39,-1327.41 4160.56,-1319.47 4195.64,-1299.82 4208.71,-1303.52 4243.56,-1283.47 4254.69,-1277.07 4266.09,-1269.44 4276.73,-1261.8"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4279.08,-1264.42 4285.08,-1255.69 4274.94,-1258.77 4279.08,-1264.42"/>
</a>
</g>
</g>
<!-- pkg_56&#45;&gt;pkg_14 -->
<g id="edge115" class="edge"><title>pkg_56&#45;&gt;pkg_14</title>
<g id="a_edge115"><a xlink:title="readable&#45;stream &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M1000.4,-871.698C966.074,-836.701 922.892,-779.246 951.559,-732.952"/>
</a>
</g>
</g>
<!-- pkg_30 -->
<g id="node49" class="node"><title>pkg_30</title>
<g id="a_node49"><a xlink:href="https://www.npmjs.com/package/core-util-is" xlink:title="core&#45;util&#45;is&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/concat&#45;stream/node_modules/readable&#45;stream/node_modules/core&#45;util&#45;is&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/readable&#45;stream/node_modules/core&#45;util&#45;is&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable&#45;stream/node_modules/core&#45;util&#45;is">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="1503.98,-755.885 1440.56,-779.819 1377.14,-755.885 1377.14,-708.018 1440.56,-684.084 1503.98,-708.018 1503.98,-755.885"/>
<text text-anchor="middle" x="1440.56" y="-744.552" font-family="Times,serif" font-size="14.00">core&#45;util&#45;is</text>
<text text-anchor="middle" x="1440.56" y="-727.752" font-family="Times,serif" font-size="14.00">1.0.2</text>
<text text-anchor="middle" x="1440.56" y="-710.952" font-family="Times,serif" font-size="14.00">3 copies</text>
</a>
</g>
</g>
<!-- pkg_56&#45;&gt;pkg_30 -->
<g id="edge117" class="edge"><title>pkg_56&#45;&gt;pkg_30</title>
<g id="a_edge117"><a xlink:title="readable&#45;stream &#45;&gt; core&#45;util&#45;is">
<path fill="none" stroke="#0000ff" d="M1091.23,-896.312C1160.35,-885.49 1279.94,-860.29 1368.56,-807.069 1381.93,-799.038 1394.53,-787.912 1405.33,-776.719"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1407.91,-779.09 1412.16,-769.387 1402.78,-774.319 1407.91,-779.09"/>
</a>
</g>
</g>
<!-- pkg_31 -->
<g id="node50" class="node"><title>pkg_31</title>
<g id="a_node50"><a xlink:href="https://www.npmjs.com/package/isarray" xlink:title="isarray&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/concat&#45;stream/node_modules/readable&#45;stream/node_modules/isarray&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/readable&#45;stream/node_modules/isarray&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable&#45;stream/node_modules/isarray">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="1623.24,-755.885 1572.56,-779.819 1521.88,-755.885 1521.88,-708.018 1572.56,-684.084 1623.24,-708.018 1623.24,-755.885"/>
<text text-anchor="middle" x="1572.56" y="-744.552" font-family="Times,serif" font-size="14.00">isarray</text>
<text text-anchor="middle" x="1572.56" y="-727.752" font-family="Times,serif" font-size="14.00">1.0.0</text>
<text text-anchor="middle" x="1572.56" y="-710.952" font-family="Times,serif" font-size="14.00">3 copies</text>
</a>
</g>
</g>
<!-- pkg_56&#45;&gt;pkg_31 -->
<g id="edge118" class="edge"><title>pkg_56&#45;&gt;pkg_31</title>
<g id="a_edge118"><a xlink:title="readable&#45;stream &#45;&gt; isarray">
<path fill="none" stroke="#0000ff" d="M1091.39,-904.081C1185.2,-902.648 1377.44,-888.953 1512.56,-807.069 1524.75,-799.681 1535.53,-788.879 1544.46,-777.794"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1547.35,-779.788 1550.64,-769.718 1541.78,-775.536 1547.35,-779.788"/>
</a>
</g>
</g>
<!-- pkg_33 -->
<g id="node52" class="node"><title>pkg_33</title>
<g id="a_node52"><a xlink:href="https://www.npmjs.com/package/util-deprecate" xlink:title="util&#45;deprecate&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/concat&#45;stream/node_modules/readable&#45;stream/node_modules/util&#45;deprecate&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/readable&#45;stream/node_modules/util&#45;deprecate&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable&#45;stream/node_modules/util&#45;deprecate">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="1359.36,-755.885 1283.56,-779.819 1207.76,-755.885 1207.76,-708.018 1283.56,-684.084 1359.36,-708.018 1359.36,-755.885"/>
<text text-anchor="middle" x="1283.56" y="-744.552" font-family="Times,serif" font-size="14.00">util&#45;deprecate</text>
<text text-anchor="middle" x="1283.56" y="-727.752" font-family="Times,serif" font-size="14.00">1.0.2</text>
<text text-anchor="middle" x="1283.56" y="-710.952" font-family="Times,serif" font-size="14.00">3 copies</text>
</a>
</g>
</g>
<!-- pkg_56&#45;&gt;pkg_33 -->
<g id="edge120" class="edge"><title>pkg_56&#45;&gt;pkg_33</title>
<g id="a_edge120"><a xlink:title="readable&#45;stream &#45;&gt; util&#45;deprecate">
<path fill="none" stroke="#0000ff" d="M1084.81,-877.443C1117.93,-859.199 1162.05,-833.445 1198.56,-807.069 1212.1,-797.29 1226.05,-785.799 1238.64,-774.823"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1241.1,-777.316 1246.28,-768.075 1236.47,-772.068 1241.1,-777.316"/>
</a>
</g>
</g>
<!-- pkg_57 -->
<g id="node69" class="node"><title>pkg_57</title>
<g id="a_node69"><a xlink:href="https://www.npmjs.com/package/buffer-shims" xlink:title="buffer&#45;shims&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/readable&#45;stream/node_modules/buffer&#45;shims">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1069.14,-755.885 1024.56,-779.819 979.977,-755.885 979.977,-708.018 1024.56,-684.084 1069.14,-708.018 1069.14,-755.885"/>
<text text-anchor="middle" x="1024.56" y="-744.552" font-family="Times,serif" font-size="14.00">buffer&#45;</text>
<text text-anchor="middle" x="1024.56" y="-727.752" font-family="Times,serif" font-size="14.00">shims</text>
<text text-anchor="middle" x="1024.56" y="-710.952" font-family="Times,serif" font-size="14.00">1.0.0</text>
</a>
</g>
</g>
<!-- pkg_56&#45;&gt;pkg_57 -->
<g id="edge116" class="edge"><title>pkg_56&#45;&gt;pkg_57</title>
<g id="a_edge116"><a xlink:title="readable&#45;stream &#45;&gt; buffer&#45;shims">
<path fill="none" stroke="#0000ff" d="M1032.61,-857.774C1031.24,-836.472 1029.59,-810.937 1028.14,-788.527"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1031.63,-788.232 1027.5,-778.478 1024.65,-788.682 1031.63,-788.232"/>
</a>
</g>
</g>
<!-- pkg_58 -->
<g id="node70" class="node"><title>pkg_58</title>
<g id="a_node70"><a xlink:href="https://www.npmjs.com/package/process-nextick-args" xlink:title="process&#45;nextick&#45;args&#013;versions: 1.0.7&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/readable&#45;stream/node_modules/process&#45;nextick&#45;args">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="1189.85,-762.602 1138.56,-793.253 1087.27,-762.602 1087.27,-701.301 1138.56,-670.65 1189.85,-701.301 1189.85,-762.602"/>
<text text-anchor="middle" x="1138.56" y="-752.952" font-family="Times,serif" font-size="14.00">process&#45;</text>
<text text-anchor="middle" x="1138.56" y="-736.152" font-family="Times,serif" font-size="14.00">nextick&#45;</text>
<text text-anchor="middle" x="1138.56" y="-719.352" font-family="Times,serif" font-size="14.00">args</text>
<text text-anchor="middle" x="1138.56" y="-702.552" font-family="Times,serif" font-size="14.00">1.0.7</text>
</a>
</g>
</g>
<!-- pkg_56&#45;&gt;pkg_58 -->
<g id="edge119" class="edge"><title>pkg_56&#45;&gt;pkg_58</title>
<g id="a_edge119"><a xlink:title="readable&#45;stream &#45;&gt; process&#45;nextick&#45;args">
<path fill="none" stroke="#0000ff" d="M1058.16,-866.049C1072.32,-842.62 1090.77,-812.064 1106.43,-786.14"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1109.45,-787.912 1111.62,-777.543 1103.46,-784.293 1109.45,-787.912"/>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_102 -->
<g id="edge121" class="edge"><title>pkg_59&#45;&gt;pkg_102</title>
<g id="a_edge121"><a xlink:title="request &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M2471.82,-1218.82C2649.57,-1209.81 3282.48,-1174.48 3356.56,-1124.67 3397.5,-1097.15 3551.97,-780.376 3565.56,-732.952"/>
</a>
</g>
</g>
<!-- pkg_60 -->
<g id="node71" class="node"><title>pkg_60</title>
<g id="a_node71"><a xlink:href="https://www.npmjs.com/package/aws-sign2" xlink:title="aws&#45;sign2&#013;versions: 0.6.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/aws&#45;sign2">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3137.88,-1080.24 3078.56,-1097.2 3019.24,-1080.24 3019.24,-1046.3 3078.56,-1029.34 3137.88,-1046.3 3137.88,-1080.24"/>
<text text-anchor="middle" x="3078.56" y="-1067.47" font-family="Times,serif" font-size="14.00">aws&#45;sign2</text>
<text text-anchor="middle" x="3078.56" y="-1050.67" font-family="Times,serif" font-size="14.00">0.6.0</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_60 -->
<g id="edge122" class="edge"><title>pkg_59&#45;&gt;pkg_60</title>
<g id="a_edge122"><a xlink:title="request &#45;&gt; aws&#45;sign2">
<path fill="none" stroke="#0000ff" d="M2471.64,-1221.85C2573.7,-1221.84 2824.43,-1212.13 3009.56,-1124.67 3023.48,-1118.1 3036.73,-1107.87 3047.82,-1097.69"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3050.33,-1100.14 3055.14,-1090.7 3045.5,-1095.08 3050.33,-1100.14"/>
</a>
</g>
</g>
<!-- pkg_61 -->
<g id="node72" class="node"><title>pkg_61</title>
<g id="a_node72"><a xlink:href="https://www.npmjs.com/package/bl" xlink:title="bl&#013;versions: 1.1.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/bl">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1811.41,-1080.24 1775.56,-1097.2 1739.71,-1080.24 1739.71,-1046.3 1775.56,-1029.34 1811.41,-1046.3 1811.41,-1080.24"/>
<text text-anchor="middle" x="1775.56" y="-1067.47" font-family="Times,serif" font-size="14.00">bl</text>
<text text-anchor="middle" x="1775.56" y="-1050.67" font-family="Times,serif" font-size="14.00">1.1.2</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_61 -->
<g id="edge123" class="edge"><title>pkg_59&#45;&gt;pkg_61</title>
<g id="a_edge123"><a xlink:title="request &#45;&gt; bl">
<path fill="none" stroke="#0000ff" d="M2379.15,-1218.25C2254.23,-1209.94 1913.93,-1182.46 1819.56,-1124.67 1809.46,-1118.49 1800.97,-1109.04 1794.23,-1099.43"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1797.14,-1097.5 1788.75,-1091.03 1791.28,-1101.32 1797.14,-1097.5"/>
</a>
</g>
</g>
<!-- pkg_62 -->
<g id="node73" class="node"><title>pkg_62</title>
<g id="a_node73"><a xlink:href="https://www.npmjs.com/package/caseless" xlink:title="caseless&#013;versions: 0.11.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/caseless">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1335.31,-1080.24 1285.56,-1097.2 1235.81,-1080.24 1235.81,-1046.3 1285.56,-1029.34 1335.31,-1046.3 1335.31,-1080.24"/>
<text text-anchor="middle" x="1285.56" y="-1067.47" font-family="Times,serif" font-size="14.00">caseless</text>
<text text-anchor="middle" x="1285.56" y="-1050.67" font-family="Times,serif" font-size="14.00">0.11.0</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_62 -->
<g id="edge124" class="edge"><title>pkg_59&#45;&gt;pkg_62</title>
<g id="a_edge124"><a xlink:title="request &#45;&gt; caseless">
<path fill="none" stroke="#0000ff" d="M2379.42,-1221.21C2197.52,-1221.12 1530.92,-1214.55 1343.56,-1124.67 1331.13,-1118.71 1319.95,-1108.88 1310.8,-1098.86"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1313.39,-1096.51 1304.21,-1091.22 1308.09,-1101.08 1313.39,-1096.51"/>
</a>
</g>
</g>
<!-- pkg_63 -->
<g id="node74" class="node"><title>pkg_63</title>
<g id="a_node74"><a xlink:href="https://www.npmjs.com/package/combined-stream" xlink:title="combined&#45;stream&#013;versions: 1.0.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/combined&#45;stream">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3151.46,-928.404 3089.56,-952.337 3027.66,-928.404 3027.66,-880.536 3089.56,-856.602 3151.46,-880.536 3151.46,-928.404"/>
<text text-anchor="middle" x="3089.56" y="-917.07" font-family="Times,serif" font-size="14.00">combined&#45;</text>
<text text-anchor="middle" x="3089.56" y="-900.27" font-family="Times,serif" font-size="14.00">stream</text>
<text text-anchor="middle" x="3089.56" y="-883.47" font-family="Times,serif" font-size="14.00">1.0.5</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_63 -->
<g id="edge125" class="edge"><title>pkg_59&#45;&gt;pkg_63</title>
<g id="a_edge125"><a xlink:title="request &#45;&gt; combined&#45;stream">
<path fill="none" stroke="#0000ff" d="M2471.86,-1206.65C2511.44,-1192.04 2567.15,-1165.68 2600.56,-1124.67 2636.65,-1080.38 2594.43,-1038.15 2638.56,-1001.87 2697.25,-953.619 2906.02,-988.462 2978.56,-965.87 2998.09,-959.787 3018.12,-950.122 3035.7,-940.292"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3037.72,-943.168 3044.65,-935.154 3034.23,-937.097 3037.72,-943.168"/>
</a>
</g>
</g>
<!-- pkg_65 -->
<g id="node75" class="node"><title>pkg_65</title>
<g id="a_node75"><a xlink:href="https://www.npmjs.com/package/extend" xlink:title="extend&#013;versions: 3.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/extend">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1440.13,-1080.24 1396.56,-1097.2 1352.99,-1080.24 1352.99,-1046.3 1396.56,-1029.34 1440.13,-1046.3 1440.13,-1080.24"/>
<text text-anchor="middle" x="1396.56" y="-1067.47" font-family="Times,serif" font-size="14.00">extend</text>
<text text-anchor="middle" x="1396.56" y="-1050.67" font-family="Times,serif" font-size="14.00">3.0.0</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_65 -->
<g id="edge126" class="edge"><title>pkg_59&#45;&gt;pkg_65</title>
<g id="a_edge126"><a xlink:title="request &#45;&gt; extend">
<path fill="none" stroke="#0000ff" d="M2379.45,-1221C2208.7,-1220.05 1613.8,-1210.52 1448.56,-1124.67 1437.14,-1118.74 1427.16,-1109.15 1419.08,-1099.34"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1421.62,-1096.91 1412.74,-1091.13 1416.08,-1101.19 1421.62,-1096.91"/>
</a>
</g>
</g>
<!-- pkg_66 -->
<g id="node76" class="node"><title>pkg_66</title>
<g id="a_node76"><a xlink:href="https://www.npmjs.com/package/forever-agent" xlink:title="forever&#45;agent&#013;versions: 0.6.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/forever&#45;agent">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1557.29,-1087.2 1507.56,-1111.14 1457.83,-1087.2 1457.83,-1039.34 1507.56,-1015.4 1557.29,-1039.34 1557.29,-1087.2"/>
<text text-anchor="middle" x="1507.56" y="-1075.87" font-family="Times,serif" font-size="14.00">forever&#45;</text>
<text text-anchor="middle" x="1507.56" y="-1059.07" font-family="Times,serif" font-size="14.00">agent</text>
<text text-anchor="middle" x="1507.56" y="-1042.27" font-family="Times,serif" font-size="14.00">0.6.1</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_66 -->
<g id="edge127" class="edge"><title>pkg_59&#45;&gt;pkg_66</title>
<g id="a_edge127"><a xlink:title="request &#45;&gt; forever&#45;agent">
<path fill="none" stroke="#0000ff" d="M2379.32,-1219.94C2222.42,-1215.49 1712.01,-1195.73 1566.56,-1124.67 1557.27,-1120.14 1548.63,-1113.52 1540.97,-1106.31"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1543.2,-1103.58 1533.66,-1098.95 1538.23,-1108.51 1543.2,-1103.58"/>
</a>
</g>
</g>
<!-- pkg_67 -->
<g id="node77" class="node"><title>pkg_67</title>
<g id="a_node77"><a xlink:href="https://www.npmjs.com/package/form-data" xlink:title="form&#45;data&#013;versions: 1.0.0&#45;rc4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/form&#45;data">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3347.82,-1080.24 3289.56,-1097.2 3231.3,-1080.24 3231.3,-1046.3 3289.56,-1029.34 3347.82,-1046.3 3347.82,-1080.24"/>
<text text-anchor="middle" x="3289.56" y="-1067.47" font-family="Times,serif" font-size="14.00">form&#45;data</text>
<text text-anchor="middle" x="3289.56" y="-1050.67" font-family="Times,serif" font-size="14.00">1.0.0&#45;rc4</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_67 -->
<g id="edge128" class="edge"><title>pkg_59&#45;&gt;pkg_67</title>
<g id="a_edge128"><a xlink:title="request &#45;&gt; form&#45;data">
<path fill="none" stroke="#0000ff" d="M2482.21,-1220.97C2609.93,-1219.23 2928.73,-1206.31 3179.56,-1124.67 3202.91,-1117.07 3227.03,-1104.45 3246.71,-1092.71"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2481.86,-1217.48 2471.9,-1221.1 2481.94,-1224.48 2481.86,-1217.48"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3248.71,-1095.59 3255.42,-1087.39 3245.06,-1089.61 3248.71,-1095.59"/>
</a>
</g>
</g>
<!-- pkg_69 -->
<g id="node78" class="node"><title>pkg_69</title>
<g id="a_node78"><a xlink:href="https://www.npmjs.com/package/har-validator" xlink:title="har&#45;validator&#013;versions: 2.0.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2497.75,-1080.24 2425.56,-1097.2 2353.37,-1080.24 2353.37,-1046.3 2425.56,-1029.34 2497.75,-1046.3 2497.75,-1080.24"/>
<text text-anchor="middle" x="2425.56" y="-1067.47" font-family="Times,serif" font-size="14.00">har&#45;validator</text>
<text text-anchor="middle" x="2425.56" y="-1050.67" font-family="Times,serif" font-size="14.00">2.0.6</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_69 -->
<g id="edge129" class="edge"><title>pkg_59&#45;&gt;pkg_69</title>
<g id="a_edge129"><a xlink:title="request &#45;&gt; har&#45;validator">
<path fill="none" stroke="#0000ff" d="M2425.56,-1187.82C2425.56,-1164.35 2425.56,-1132.7 2425.56,-1107.31"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2429.06,-1107.21 2425.56,-1097.21 2422.06,-1107.21 2429.06,-1107.21"/>
</a>
</g>
</g>
<!-- pkg_77 -->
<g id="node79" class="node"><title>pkg_77</title>
<g id="a_node79"><a xlink:href="https://www.npmjs.com/package/hawk" xlink:title="hawk&#013;versions: 3.1.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/hawk">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2591.2,-1080.24 2553.56,-1097.2 2515.92,-1080.24 2515.92,-1046.3 2553.56,-1029.34 2591.2,-1046.3 2591.2,-1080.24"/>
<text text-anchor="middle" x="2553.56" y="-1067.47" font-family="Times,serif" font-size="14.00">hawk</text>
<text text-anchor="middle" x="2553.56" y="-1050.67" font-family="Times,serif" font-size="14.00">3.1.3</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_77 -->
<g id="edge130" class="edge"><title>pkg_59&#45;&gt;pkg_77</title>
<g id="a_edge130"><a xlink:title="request &#45;&gt; hawk">
<path fill="none" stroke="#0000ff" d="M2447.14,-1195.92C2463.61,-1176.59 2486.77,-1149.15 2506.56,-1124.67 2513.79,-1115.73 2521.5,-1105.94 2528.54,-1096.89"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2531.43,-1098.88 2534.79,-1088.83 2525.89,-1094.59 2531.43,-1098.88"/>
</a>
</g>
</g>
<!-- pkg_82 -->
<g id="node80" class="node"><title>pkg_82</title>
<g id="a_node80"><a xlink:href="https://www.npmjs.com/package/http-signature" xlink:title="http&#45;signature&#013;versions: 1.1.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1982.16,-1080.24 1905.56,-1097.2 1828.95,-1080.24 1828.95,-1046.3 1905.56,-1029.34 1982.16,-1046.3 1982.16,-1080.24"/>
<text text-anchor="middle" x="1905.56" y="-1067.47" font-family="Times,serif" font-size="14.00">http&#45;signature</text>
<text text-anchor="middle" x="1905.56" y="-1050.67" font-family="Times,serif" font-size="14.00">1.1.1</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_82 -->
<g id="edge131" class="edge"><title>pkg_59&#45;&gt;pkg_82</title>
<g id="a_edge131"><a xlink:title="request &#45;&gt; http&#45;signature">
<path fill="none" stroke="#0000ff" d="M2379.36,-1216.82C2297.98,-1208.03 2125.03,-1183.55 1991.56,-1124.67 1975.09,-1117.41 1958.55,-1106.77 1944.43,-1096.45"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1946.51,-1093.63 1936.42,-1090.43 1942.31,-1099.23 1946.51,-1093.63"/>
</a>
</g>
</g>
<!-- pkg_91 -->
<g id="node81" class="node"><title>pkg_91</title>
<g id="a_node81"><a xlink:href="https://www.npmjs.com/package/is-typedarray" xlink:title="is&#45;typedarray&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/is&#45;typedarray">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1721.79,-1080.24 1648.56,-1097.2 1575.33,-1080.24 1575.33,-1046.3 1648.56,-1029.34 1721.79,-1046.3 1721.79,-1080.24"/>
<text text-anchor="middle" x="1648.56" y="-1067.47" font-family="Times,serif" font-size="14.00">is&#45;typedarray</text>
<text text-anchor="middle" x="1648.56" y="-1050.67" font-family="Times,serif" font-size="14.00">1.0.0</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_91 -->
<g id="edge132" class="edge"><title>pkg_59&#45;&gt;pkg_91</title>
<g id="a_edge132"><a xlink:title="request &#45;&gt; is&#45;typedarray">
<path fill="none" stroke="#0000ff" d="M2379.24,-1217.63C2243.61,-1207.1 1849.46,-1173.04 1730.56,-1124.67 1714.42,-1118.11 1698.55,-1107.64 1685.14,-1097.26"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1687.12,-1094.36 1677.13,-1090.84 1682.75,-1099.82 1687.12,-1094.36"/>
</a>
</g>
</g>
<!-- pkg_92 -->
<g id="node82" class="node"><title>pkg_92</title>
<g id="a_node82"><a xlink:href="https://www.npmjs.com/package/isstream" xlink:title="isstream&#013;versions: 0.1.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/isstream">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="878.868,-472.467 827.559,-489.433 776.251,-472.467 776.251,-438.535 827.559,-421.568 878.868,-438.535 878.868,-472.467"/>
<text text-anchor="middle" x="827.559" y="-459.701" font-family="Times,serif" font-size="14.00">isstream</text>
<text text-anchor="middle" x="827.559" y="-442.901" font-family="Times,serif" font-size="14.00">0.1.2</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_92 -->
<g id="edge133" class="edge"><title>pkg_59&#45;&gt;pkg_92</title>
<g id="a_edge133"><a xlink:title="request &#45;&gt; isstream">
<path fill="none" stroke="#0000ff" d="M2379.38,-1218.54C2222.3,-1209.98 1694.13,-1181.42 1257.56,-1160.67 1072.93,-1151.9 606.491,-1166.98 426.559,-1124.67 295.864,-1093.94 274.343,-1053.87 150.559,-1001.87 110.459,-985.026 84.0119,-1001.84 59.5594,-965.87 28.8756,-920.734 35.6196,-892.117 59.5594,-843.069 160.202,-636.873 257.591,-620.22 466.559,-525.467 565.352,-480.671 692.134,-464.957 766.163,-459.455"/>
<polygon fill="#0000ff" stroke="#0000ff" points="766.521,-462.938 776.25,-458.744 766.029,-455.956 766.521,-462.938"/>
</a>
</g>
</g>
<!-- pkg_93 -->
<g id="node83" class="node"><title>pkg_93</title>
<g id="a_node83"><a xlink:href="https://www.npmjs.com/package/json-stringify-safe" xlink:title="json&#45;stringify&#45;safe&#013;versions: 5.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/json&#45;stringify&#45;safe">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2156.98,-1087.2 2078.56,-1111.14 2000.14,-1087.2 2000.14,-1039.34 2078.56,-1015.4 2156.98,-1039.34 2156.98,-1087.2"/>
<text text-anchor="middle" x="2078.56" y="-1075.87" font-family="Times,serif" font-size="14.00">json&#45;stringify&#45;</text>
<text text-anchor="middle" x="2078.56" y="-1059.07" font-family="Times,serif" font-size="14.00">safe</text>
<text text-anchor="middle" x="2078.56" y="-1042.27" font-family="Times,serif" font-size="14.00">5.0.1</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_93 -->
<g id="edge134" class="edge"><title>pkg_59&#45;&gt;pkg_93</title>
<g id="a_edge134"><a xlink:title="request &#45;&gt; json&#45;stringify&#45;safe">
<path fill="none" stroke="#0000ff" d="M2379.2,-1207.61C2326.22,-1191.37 2237.67,-1161.59 2166.56,-1124.67 2154.76,-1118.55 2142.67,-1111.11 2131.37,-1103.59"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2133.15,-1100.56 2122.91,-1097.83 2129.21,-1106.35 2133.15,-1100.56"/>
</a>
</g>
</g>
<!-- pkg_94 -->
<g id="node84" class="node"><title>pkg_94</title>
<g id="a_node84"><a xlink:href="https://www.npmjs.com/package/mime-types" xlink:title="mime&#45;types&#013;versions: 2.1.10&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/mime&#45;types">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2585.62,-921.436 2518.56,-938.402 2451.5,-921.436 2451.5,-887.504 2518.56,-870.537 2585.62,-887.504 2585.62,-921.436"/>
<text text-anchor="middle" x="2518.56" y="-908.67" font-family="Times,serif" font-size="14.00">mime&#45;types</text>
<text text-anchor="middle" x="2518.56" y="-891.87" font-family="Times,serif" font-size="14.00">2.1.10</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_94 -->
<g id="edge135" class="edge"><title>pkg_59&#45;&gt;pkg_94</title>
<g id="a_edge135"><a xlink:title="request &#45;&gt; mime&#45;types">
<path fill="none" stroke="#0000ff" d="M2398,-1198.1C2378.95,-1180.31 2355.19,-1153.84 2344.56,-1124.67 2325.88,-1073.39 2313.32,-1046.62 2344.56,-1001.87 2371.12,-963.821 2402.1,-988.595 2442.56,-965.87 2456.54,-958.016 2470.63,-947.656 2482.81,-937.737"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2485.08,-940.404 2490.52,-931.314 2480.6,-935.025 2485.08,-940.404"/>
</a>
</g>
</g>
<!-- pkg_96 -->
<g id="node85" class="node"><title>pkg_96</title>
<g id="a_node85"><a xlink:href="https://www.npmjs.com/package/node-uuid" xlink:title="node&#45;uuid&#013;versions: 1.4.7&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/node&#45;uuid">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1806.89,-921.436 1747.56,-938.402 1688.23,-921.436 1688.23,-887.504 1747.56,-870.537 1806.89,-887.504 1806.89,-921.436"/>
<text text-anchor="middle" x="1747.56" y="-908.67" font-family="Times,serif" font-size="14.00">node&#45;uuid</text>
<text text-anchor="middle" x="1747.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.4.7</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_96 -->
<g id="edge136" class="edge"><title>pkg_59&#45;&gt;pkg_96</title>
<g id="a_edge136"><a xlink:title="request &#45;&gt; node&#45;uuid">
<path fill="none" stroke="#0000ff" d="M2379.18,-1220.96C2168.21,-1220.01 1306.05,-1210.81 1226.56,-1124.67 1189.55,-1084.56 1189.69,-1042.11 1226.56,-1001.87 1288.5,-934.271 1549.83,-992.505 1637.56,-965.87 1661.06,-958.735 1685.2,-946.171 1704.85,-934.343"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1706.87,-937.21 1713.54,-928.983 1703.19,-931.251 1706.87,-937.21"/>
</a>
</g>
</g>
<!-- pkg_97 -->
<g id="node86" class="node"><title>pkg_97</title>
<g id="a_node86"><a xlink:href="https://www.npmjs.com/package/oauth-sign" xlink:title="oauth&#45;sign&#013;versions: 0.8.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/oauth&#45;sign">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2297.7,-1080.24 2236.56,-1097.2 2175.42,-1080.24 2175.42,-1046.3 2236.56,-1029.34 2297.7,-1046.3 2297.7,-1080.24"/>
<text text-anchor="middle" x="2236.56" y="-1067.47" font-family="Times,serif" font-size="14.00">oauth&#45;sign</text>
<text text-anchor="middle" x="2236.56" y="-1050.67" font-family="Times,serif" font-size="14.00">0.8.1</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_97 -->
<g id="edge137" class="edge"><title>pkg_59&#45;&gt;pkg_97</title>
<g id="a_edge137"><a xlink:title="request &#45;&gt; oauth&#45;sign">
<path fill="none" stroke="#0000ff" d="M2397.67,-1197.94C2365.02,-1170.85 2310.79,-1125.86 2274.38,-1095.64"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2276.37,-1092.75 2266.44,-1089.06 2271.9,-1098.14 2276.37,-1092.75"/>
</a>
</g>
</g>
<!-- pkg_98 -->
<g id="node87" class="node"><title>pkg_98</title>
<g id="a_node87"><a xlink:href="https://www.npmjs.com/package/qs" xlink:title="qs&#013;versions: 6.1.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/qs">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3574.41,-472.467 3538.56,-489.433 3502.71,-472.467 3502.71,-438.535 3538.56,-421.568 3574.41,-438.535 3574.41,-472.467"/>
<text text-anchor="middle" x="3538.56" y="-459.701" font-family="Times,serif" font-size="14.00">qs</text>
<text text-anchor="middle" x="3538.56" y="-442.901" font-family="Times,serif" font-size="14.00">6.1.0</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_98 -->
<g id="edge138" class="edge"><title>pkg_59&#45;&gt;pkg_98</title>
<g id="a_edge138"><a xlink:title="request &#45;&gt; qs">
<path fill="none" stroke="#0000ff" d="M2471.76,-1221.68C2615.21,-1222.55 3049.18,-1217.33 3146.56,-1124.67 3238.76,-1036.94 3132.61,-951.925 3198.56,-843.069 3212.01,-820.865 3230.74,-829.044 3244.56,-807.069 3280.96,-749.202 3241.84,-715.123 3277.56,-656.834 3330.25,-570.845 3434.41,-508.177 3493.98,-477.562"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3495.8,-480.564 3503.14,-472.926 3492.64,-474.318 3495.8,-480.564"/>
</a>
</g>
</g>
<!-- pkg_99 -->
<g id="node88" class="node"><title>pkg_99</title>
<g id="a_node88"><a xlink:href="https://www.npmjs.com/package/stringstream" xlink:title="stringstream&#013;versions: 0.0.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/stringstream">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2787.19,-1080.24 2717.56,-1097.2 2647.93,-1080.24 2647.93,-1046.3 2717.56,-1029.34 2787.19,-1046.3 2787.19,-1080.24"/>
<text text-anchor="middle" x="2717.56" y="-1067.47" font-family="Times,serif" font-size="14.00">stringstream</text>
<text text-anchor="middle" x="2717.56" y="-1050.67" font-family="Times,serif" font-size="14.00">0.0.5</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_99 -->
<g id="edge139" class="edge"><title>pkg_59&#45;&gt;pkg_99</title>
<g id="a_edge139"><a xlink:title="request &#45;&gt; stringstream">
<path fill="none" stroke="#0000ff" d="M2468.58,-1203.96C2511.49,-1186.23 2578.74,-1156.69 2633.56,-1124.67 2648.33,-1116.04 2663.74,-1105.48 2677.26,-1095.61"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2679.46,-1098.33 2685.42,-1089.57 2675.29,-1092.71 2679.46,-1098.33"/>
</a>
</g>
</g>
<!-- pkg_100 -->
<g id="node89" class="node"><title>pkg_100</title>
<g id="a_node89"><a xlink:href="https://www.npmjs.com/package/tough-cookie" xlink:title="tough&#45;cookie&#013;versions: 2.2.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/tough&#45;cookie">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2892.13,-1087.2 2848.56,-1111.14 2804.99,-1087.2 2804.99,-1039.34 2848.56,-1015.4 2892.13,-1039.34 2892.13,-1087.2"/>
<text text-anchor="middle" x="2848.56" y="-1075.87" font-family="Times,serif" font-size="14.00">tough&#45;</text>
<text text-anchor="middle" x="2848.56" y="-1059.07" font-family="Times,serif" font-size="14.00">cookie</text>
<text text-anchor="middle" x="2848.56" y="-1042.27" font-family="Times,serif" font-size="14.00">2.2.2</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_100 -->
<g id="edge140" class="edge"><title>pkg_59&#45;&gt;pkg_100</title>
<g id="a_edge140"><a xlink:title="request &#45;&gt; tough&#45;cookie">
<path fill="none" stroke="#0000ff" d="M2471.83,-1217.91C2545.64,-1211.01 2692.34,-1189.59 2796.56,-1124.67 2804.49,-1119.73 2811.86,-1113.19 2818.41,-1106.24"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2821.17,-1108.4 2825.18,-1098.59 2815.93,-1103.76 2821.17,-1108.4"/>
</a>
</g>
</g>
<!-- pkg_101 -->
<g id="node90" class="node"><title>pkg_101</title>
<g id="a_node90"><a xlink:href="https://www.npmjs.com/package/tunnel-agent" xlink:title="tunnel&#45;agent&#013;versions: 0.4.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/tunnel&#45;agent">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3000.95,-1087.2 2955.56,-1111.14 2910.17,-1087.2 2910.17,-1039.34 2955.56,-1015.4 3000.95,-1039.34 3000.95,-1087.2"/>
<text text-anchor="middle" x="2955.56" y="-1075.87" font-family="Times,serif" font-size="14.00">tunnel&#45;</text>
<text text-anchor="middle" x="2955.56" y="-1059.07" font-family="Times,serif" font-size="14.00">agent</text>
<text text-anchor="middle" x="2955.56" y="-1042.27" font-family="Times,serif" font-size="14.00">0.4.2</text>
</a>
</g>
</g>
<!-- pkg_59&#45;&gt;pkg_101 -->
<g id="edge141" class="edge"><title>pkg_59&#45;&gt;pkg_101</title>
<g id="a_edge141"><a xlink:title="request &#45;&gt; tunnel&#45;agent">
<path fill="none" stroke="#0000ff" d="M2471.86,-1221.14C2561.01,-1219.33 2760.2,-1205.71 2901.56,-1124.67 2909.89,-1119.89 2917.62,-1113.37 2924.48,-1106.36"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2927.39,-1108.37 2931.56,-1098.64 2922.23,-1103.64 2927.39,-1108.37"/>
</a>
</g>
</g>
<!-- pkg_102&#45;&gt;pkg_20 -->
<g id="edge178" class="edge"><title>pkg_102&#45;&gt;pkg_20</title>
<g id="a_edge178"><a xlink:title="rimraf &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3607.38,-565.756C3693.47,-551.418 3882.14,-513.435 3877.56,-456.501"/>
</a>
</g>
</g>
<!-- pkg_103 -->
<g id="node113" class="node"><title>pkg_103</title>
<g id="a_node113"><a xlink:href="https://www.npmjs.com/package/glob" xlink:title="glob&#013;versions: 7.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/rimraf/node_modules/glob">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="4029.41,-472.467 3993.56,-489.433 3957.71,-472.467 3957.71,-438.535 3993.56,-421.568 4029.41,-438.535 4029.41,-472.467"/>
<text text-anchor="middle" x="3993.56" y="-459.701" font-family="Times,serif" font-size="14.00">glob</text>
<text text-anchor="middle" x="3993.56" y="-442.901" font-family="Times,serif" font-size="14.00">7.0.0</text>
</a>
</g>
</g>
<!-- pkg_102&#45;&gt;pkg_103 -->
<g id="edge179" class="edge"><title>pkg_102&#45;&gt;pkg_103</title>
<g id="a_edge179"><a xlink:title="rimraf &#45;&gt; glob">
<path fill="none" stroke="#0000ff" d="M3617.13,-560.152C3681.63,-544.899 3795.3,-517.2 3891.56,-489.467 3909.95,-484.17 3930.02,-477.81 3947.45,-472.095"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3616.14,-556.789 3607.22,-562.491 3617.75,-563.603 3616.14,-556.789"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3948.98,-475.276 3957.38,-468.818 3946.79,-468.629 3948.98,-475.276"/>
</a>
</g>
</g>
<!-- pkg_113 -->
<g id="node117" class="node"><title>pkg_113</title>
<g id="a_node117"><a xlink:href="https://www.npmjs.com/package/builtins" xlink:title="builtins&#013;versions: 0.0.7&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/validate&#45;npm&#45;package&#45;name/node_modules/builtins">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4991.78,-1239.04 4944.56,-1256 4897.33,-1239.04 4897.33,-1205.11 4944.56,-1188.14 4991.78,-1205.11 4991.78,-1239.04"/>
<text text-anchor="middle" x="4944.56" y="-1226.27" font-family="Times,serif" font-size="14.00">builtins</text>
<text text-anchor="middle" x="4944.56" y="-1209.47" font-family="Times,serif" font-size="14.00">0.0.7</text>
</a>
</g>
</g>
<!-- pkg_112&#45;&gt;pkg_113 -->
<g id="edge192" class="edge"><title>pkg_112&#45;&gt;pkg_113</title>
<g id="a_edge192"><a xlink:title="validate&#45;npm&#45;package&#45;name &#45;&gt; builtins">
<path fill="none" stroke="#0000ff" d="M4901.87,-1327.66C4910.68,-1306.07 4920.72,-1281.49 4928.84,-1261.58"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4932.12,-1262.8 4932.66,-1252.22 4925.64,-1260.15 4932.12,-1262.8"/>
</a>
</g>
</g>
<!-- pkg_114&#45;&gt;pkg_20 -->
<g id="edge193" class="edge"><title>pkg_114&#45;&gt;pkg_20</title>
<g id="a_edge193"><a xlink:title="which &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3257.32,-873.761C3274.64,-816.282 3313.88,-692.381 3340.56,-656.834 3377.48,-607.632 3409.93,-619.442 3451.56,-574.151"/>
<path fill="none" stroke="#0000ff" d="M3451.56,-572.151C3475.36,-546.69 3482.64,-539.446 3514.56,-525.467 3589.77,-492.532 3884.14,-538.346 3877.56,-456.501"/>
<path fill="none" stroke="#0000ff" d="M3877.56,-454.501C3872.8,-395.362 3808.04,-360.099 3758.67,-341.673"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3759.62,-338.295 3749.02,-338.21 3757.25,-344.883 3759.62,-338.295"/>
</a>
</g>
</g>
<!-- pkg_114&#45;&gt;pkg_102 -->
<g id="edge194" class="edge"><title>pkg_114&#45;&gt;pkg_102</title>
<g id="a_edge194"><a xlink:title="which &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3266.17,-877.669C3275.83,-865.411 3288.84,-851.605 3303.56,-843.069 3367.37,-806.075 3408.77,-854.13 3465.56,-807.069 3524.49,-758.239 3549.5,-668.265 3559.48,-615.581"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3562.96,-616.026 3561.29,-605.564 3556.07,-614.787 3562.96,-616.026"/>
</a>
</g>
</g>
<!-- pkg_115 -->
<g id="node118" class="node"><title>pkg_115</title>
<g id="a_node118"><a xlink:href="https://www.npmjs.com/package/isexe" xlink:title="isexe&#013;versions: 1.1.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3423.16,-748.918 3386.56,-765.884 3349.96,-748.918 3349.96,-714.985 3386.56,-698.019 3423.16,-714.985 3423.16,-748.918"/>
<text text-anchor="middle" x="3386.56" y="-736.152" font-family="Times,serif" font-size="14.00">isexe</text>
<text text-anchor="middle" x="3386.56" y="-719.352" font-family="Times,serif" font-size="14.00">1.1.2</text>
</a>
</g>
</g>
<!-- pkg_114&#45;&gt;pkg_115 -->
<g id="edge195" class="edge"><title>pkg_114&#45;&gt;pkg_115</title>
<g id="a_edge195"><a xlink:title="which &#45;&gt; isexe">
<path fill="none" stroke="#0000ff" d="M3270.41,-879.415C3295.2,-852.106 3332.59,-810.829 3335.56,-807.069 3345.55,-794.421 3355.77,-779.927 3364.42,-767.13"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3367.48,-768.845 3370.13,-758.586 3361.66,-764.955 3367.48,-768.845"/>
</a>
</g>
</g>
<!-- pkg_117&#45;&gt;pkg_9 -->
<g id="edge198" class="edge"><title>pkg_117&#45;&gt;pkg_9</title>
<g id="a_edge198"><a xlink:title="write&#45;file&#45;atomic &#45;&gt; graceful&#45;fs">
<path fill="none" stroke="#0000ff" d="M3433.78,-1342.71C3415.49,-1317.33 3391.38,-1283.88 3373.31,-1258.8"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3376.11,-1256.71 3367.43,-1250.64 3370.44,-1260.8 3376.11,-1256.71"/>
</a>
</g>
</g>
<!-- pkg_117&#45;&gt;pkg_105 -->
<g id="edge200" class="edge"><title>pkg_117&#45;&gt;pkg_105</title>
<g id="a_edge200"><a xlink:title="write&#45;file&#45;atomic &#45;&gt; slide">
<path fill="none" stroke="#0000ff" d="M3461.45,-1333.25C3461.86,-1311.94 3462.34,-1286.85 3462.74,-1266"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3466.24,-1265.9 3462.93,-1255.84 3459.24,-1265.77 3466.24,-1265.9"/>
</a>
</g>
</g>
<!-- pkg_117&#45;&gt;pkg_12 -->
<g id="edge199" class="edge"><title>pkg_117&#45;&gt;pkg_12</title>
<g id="a_edge199"><a xlink:title="write&#45;file&#45;atomic &#45;&gt; imurmurhash">
<path fill="none" stroke="#0000ff" d="M3428.54,-1345C3417.03,-1334.81 3403.23,-1324.95 3388.56,-1319.47 3163.79,-1235.55 1458.11,-1356.46 1229.56,-1283.47 1211.41,-1277.68 1193.64,-1266.79 1178.88,-1255.84"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1180.61,-1252.76 1170.56,-1249.43 1176.34,-1258.3 1180.61,-1252.76"/>
</a>
</g>
</g>
<!-- pkg_16 -->
<g id="node38" class="node"><title>pkg_16</title>
<g id="a_node38"><a xlink:href="https://www.npmjs.com/package/minimatch" xlink:title="minimatch&#013;versions: 3.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/minimatch&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/glob/node_modules/minimatch">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="4055.47,-348.068 3993.56,-372.002 3931.64,-348.068 3931.64,-300.2 3993.56,-276.267 4055.47,-300.2 4055.47,-348.068"/>
<text text-anchor="middle" x="3993.56" y="-336.734" font-family="Times,serif" font-size="14.00">minimatch</text>
<text text-anchor="middle" x="3993.56" y="-319.934" font-family="Times,serif" font-size="14.00">3.0.0</text>
<text text-anchor="middle" x="3993.56" y="-303.134" font-family="Times,serif" font-size="14.00">2 copies</text>
</a>
</g>
</g>
<!-- pkg_17 -->
<g id="node39" class="node"><title>pkg_17</title>
<g id="a_node39"><a xlink:href="https://www.npmjs.com/package/brace-expansion" xlink:title="brace&#45;expansion&#013;versions: 1.1.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/minimatch/node_modules/brace&#45;expansion">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="4031.88,-202.984 3972.56,-226.918 3913.24,-202.984 3913.24,-155.116 3972.56,-131.183 4031.88,-155.116 4031.88,-202.984"/>
<text text-anchor="middle" x="3972.56" y="-191.65" font-family="Times,serif" font-size="14.00">brace&#45;</text>
<text text-anchor="middle" x="3972.56" y="-174.85" font-family="Times,serif" font-size="14.00">expansion</text>
<text text-anchor="middle" x="3972.56" y="-158.05" font-family="Times,serif" font-size="14.00">1.1.1</text>
</a>
</g>
</g>
<!-- pkg_16&#45;&gt;pkg_17 -->
<g id="edge48" class="edge"><title>pkg_16&#45;&gt;pkg_17</title>
<g id="a_edge48"><a xlink:title="minimatch &#45;&gt; brace&#45;expansion">
<path fill="none" stroke="#0000ff" d="M3987.03,-278.646C3984.98,-264.648 3982.68,-249.031 3980.54,-234.427"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3984,-233.897 3979.08,-224.511 3977.07,-234.913 3984,-233.897"/>
</a>
</g>
</g>
<!-- pkg_51 -->
<g id="node40" class="node"><title>pkg_51</title>
<g id="a_node40"><a xlink:href="https://www.npmjs.com/package/brace-expansion" xlink:title="brace&#45;expansion&#013;versions: 1.1.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/glob/node_modules/minimatch/node_modules/brace&#45;expansion">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="4168.88,-202.984 4109.56,-226.918 4050.24,-202.984 4050.24,-155.116 4109.56,-131.183 4168.88,-155.116 4168.88,-202.984"/>
<text text-anchor="middle" x="4109.56" y="-191.65" font-family="Times,serif" font-size="14.00">brace&#45;</text>
<text text-anchor="middle" x="4109.56" y="-174.85" font-family="Times,serif" font-size="14.00">expansion</text>
<text text-anchor="middle" x="4109.56" y="-158.05" font-family="Times,serif" font-size="14.00">1.1.3</text>
</a>
</g>
</g>
<!-- pkg_16&#45;&gt;pkg_51 -->
<g id="edge49" class="edge"><title>pkg_16&#45;&gt;pkg_51</title>
<g id="a_edge49"><a xlink:title="minimatch &#45;&gt; brace&#45;expansion">
<path fill="none" stroke="#0000ff" d="M4022.53,-287.397C4038.17,-268.106 4057.61,-244.134 4074.14,-223.74"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4076.98,-225.8 4080.55,-215.828 4071.54,-221.391 4076.98,-225.8"/>
</a>
</g>
</g>
<!-- pkg_18 -->
<g id="node41" class="node"><title>pkg_18</title>
<g id="a_node41"><a xlink:href="https://www.npmjs.com/package/balanced-match" xlink:title="balanced&#45;match&#013;versions: 0.2.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/minimatch/node_modules/brace&#45;expansion/node_modules/balanced&#45;match">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="4015.04,-71.6172 3957.56,-95.5509 3900.08,-71.6172 3900.08,-23.7496 3957.56,0.184108 4015.04,-23.7496 4015.04,-71.6172"/>
<text text-anchor="middle" x="3957.56" y="-60.2834" font-family="Times,serif" font-size="14.00">balanced&#45;</text>
<text text-anchor="middle" x="3957.56" y="-43.4834" font-family="Times,serif" font-size="14.00">match</text>
<text text-anchor="middle" x="3957.56" y="-26.6834" font-family="Times,serif" font-size="14.00">0.2.1</text>
</a>
</g>
</g>
<!-- pkg_17&#45;&gt;pkg_18 -->
<g id="edge50" class="edge"><title>pkg_17&#45;&gt;pkg_18</title>
<g id="a_edge50"><a xlink:title="brace&#45;expansion &#45;&gt; balanced&#45;match">
<path fill="none" stroke="#0000ff" d="M3967.36,-133.167C3966.25,-123.634 3965.07,-113.467 3963.93,-103.609"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3967.38,-103.018 3962.75,-93.4872 3960.43,-103.824 3967.38,-103.018"/>
</a>
</g>
</g>
<!-- pkg_19 -->
<g id="node42" class="node"><title>pkg_19</title>
<g id="a_node42"><a xlink:href="https://www.npmjs.com/package/concat-map" xlink:title="concat&#45;map&#013;versions: 0.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/minimatch/node_modules/brace&#45;expansion/node_modules/concat&#45;map&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/glob/node_modules/minimatch/node_modules/brace&#45;expansion/node_modules/concat&#45;map">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="4165.82,-71.6172 4099.56,-95.5509 4033.3,-71.6172 4033.3,-23.7496 4099.56,0.184108 4165.82,-23.7496 4165.82,-71.6172"/>
<text text-anchor="middle" x="4099.56" y="-60.2834" font-family="Times,serif" font-size="14.00">concat&#45;map</text>
<text text-anchor="middle" x="4099.56" y="-43.4834" font-family="Times,serif" font-size="14.00">0.0.1</text>
<text text-anchor="middle" x="4099.56" y="-26.6834" font-family="Times,serif" font-size="14.00">2 copies</text>
</a>
</g>
</g>
<!-- pkg_17&#45;&gt;pkg_19 -->
<g id="edge51" class="edge"><title>pkg_17&#45;&gt;pkg_19</title>
<g id="a_edge51"><a xlink:title="brace&#45;expansion &#45;&gt; concat&#45;map">
<path fill="none" stroke="#0000ff" d="M4005.6,-144.398C4021.67,-128.022 4041.16,-108.167 4058.22,-90.7956"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4060.85,-93.1082 4065.36,-83.5202 4055.86,-88.2043 4060.85,-93.1082"/>
</a>
</g>
</g>
<!-- pkg_51&#45;&gt;pkg_19 -->
<g id="edge113" class="edge"><title>pkg_51&#45;&gt;pkg_19</title>
<g id="a_edge113"><a xlink:title="brace&#45;expansion &#45;&gt; concat&#45;map">
<path fill="none" stroke="#0000ff" d="M4106.03,-132.44C4105.33,-123.359 4104.59,-113.726 4103.86,-104.351"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4107.35,-104.018 4103.09,-94.3175 4100.37,-104.557 4107.35,-104.018"/>
</a>
</g>
</g>
<!-- pkg_52 -->
<g id="node67" class="node"><title>pkg_52</title>
<g id="a_node67"><a xlink:href="https://www.npmjs.com/package/balanced-match" xlink:title="balanced&#45;match&#013;versions: 0.3.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/glob/node_modules/minimatch/node_modules/brace&#45;expansion/node_modules/balanced&#45;match">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="4299.04,-71.6172 4241.56,-95.5509 4184.08,-71.6172 4184.08,-23.7496 4241.56,0.184108 4299.04,-23.7496 4299.04,-71.6172"/>
<text text-anchor="middle" x="4241.56" y="-60.2834" font-family="Times,serif" font-size="14.00">balanced&#45;</text>
<text text-anchor="middle" x="4241.56" y="-43.4834" font-family="Times,serif" font-size="14.00">match</text>
<text text-anchor="middle" x="4241.56" y="-26.6834" font-family="Times,serif" font-size="14.00">0.3.0</text>
</a>
</g>
</g>
<!-- pkg_51&#45;&gt;pkg_52 -->
<g id="edge112" class="edge"><title>pkg_51&#45;&gt;pkg_52</title>
<g id="a_edge112"><a xlink:title="brace&#45;expansion &#45;&gt; balanced&#45;match">
<path fill="none" stroke="#0000ff" d="M4143.55,-144.735C4160.8,-127.834 4181.89,-107.164 4200.08,-89.334"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4202.99,-91.3849 4207.68,-81.8857 4198.09,-86.3855 4202.99,-91.3849"/>
</a>
</g>
</g>
<!-- pkg_109 -->
<g id="node114" class="node"><title>pkg_109</title>
<g id="a_node114"><a xlink:href="https://www.npmjs.com/package/spdx-correct" xlink:title="spdx&#45;correct&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/validate&#45;npm&#45;package&#45;license/node_modules/spdx&#45;correct">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4153.93,-921.436 4083.56,-938.402 4013.19,-921.436 4013.19,-887.504 4083.56,-870.537 4153.93,-887.504 4153.93,-921.436"/>
<text text-anchor="middle" x="4083.56" y="-908.67" font-family="Times,serif" font-size="14.00">spdx&#45;correct</text>
<text text-anchor="middle" x="4083.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.0.2</text>
</a>
</g>
</g>
<!-- pkg_108&#45;&gt;pkg_109 -->
<g id="edge187" class="edge"><title>pkg_108&#45;&gt;pkg_109</title>
<g id="a_edge187"><a xlink:title="validate&#45;npm&#45;package&#45;license &#45;&gt; spdx&#45;correct">
<path fill="none" stroke="#0000ff" d="M4094.28,-1004.33C4092.26,-985.69 4090.06,-965.392 4088.18,-948.065"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4091.61,-947.267 4087.05,-937.702 4084.65,-948.021 4091.61,-947.267"/>
</a>
</g>
</g>
<!-- pkg_111 -->
<g id="node115" class="node"><title>pkg_111</title>
<g id="a_node115"><a xlink:href="https://www.npmjs.com/package/spdx-expression-parse" xlink:title="spdx&#45;expression&#45;parse&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/validate&#45;npm&#45;package&#45;license/node_modules/spdx&#45;expression&#45;parse">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4279.86,-755.885 4188.56,-779.819 4097.26,-755.885 4097.26,-708.018 4188.56,-684.084 4279.86,-708.018 4279.86,-755.885"/>
<text text-anchor="middle" x="4188.56" y="-744.552" font-family="Times,serif" font-size="14.00">spdx&#45;expression&#45;</text>
<text text-anchor="middle" x="4188.56" y="-727.752" font-family="Times,serif" font-size="14.00">parse</text>
<text text-anchor="middle" x="4188.56" y="-710.952" font-family="Times,serif" font-size="14.00">1.0.2</text>
</a>
</g>
</g>
<!-- pkg_108&#45;&gt;pkg_111 -->
<g id="edge188" class="edge"><title>pkg_108&#45;&gt;pkg_111</title>
<g id="a_edge188"><a xlink:title="validate&#45;npm&#45;package&#45;license &#45;&gt; spdx&#45;expression&#45;parse">
<path fill="none" stroke="#0000ff" d="M4136.75,-1015.51C4146.7,-1000.42 4156.43,-983.121 4162.56,-965.87 4182.99,-908.362 4188.41,-838.283 4189.39,-790.107"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4192.89,-789.92 4189.54,-779.87 4185.89,-789.818 4192.89,-789.92"/>
</a>
</g>
</g>
<!-- pkg_24 -->
<g id="node45" class="node"><title>pkg_24</title>
<g id="a_node45"><a xlink:href="https://www.npmjs.com/package/builtin-modules" xlink:title="builtin&#45;modules&#013;versions: 1.1.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/normalize&#45;package&#45;data/node_modules/is&#45;builtin&#45;module/node_modules/builtin&#45;modules">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4313.16,-928.404 4261.56,-952.337 4209.96,-928.404 4209.96,-880.536 4261.56,-856.602 4313.16,-880.536 4313.16,-928.404"/>
<text text-anchor="middle" x="4261.56" y="-917.07" font-family="Times,serif" font-size="14.00">builtin&#45;</text>
<text text-anchor="middle" x="4261.56" y="-900.27" font-family="Times,serif" font-size="14.00">modules</text>
<text text-anchor="middle" x="4261.56" y="-883.47" font-family="Times,serif" font-size="14.00">1.1.1</text>
</a>
</g>
</g>
<!-- pkg_23&#45;&gt;pkg_24 -->
<g id="edge57" class="edge"><title>pkg_23&#45;&gt;pkg_24</title>
<g id="a_edge57"><a xlink:title="is&#45;builtin&#45;module &#45;&gt; builtin&#45;modules">
<path fill="none" stroke="#0000ff" d="M4257.33,-1016.07C4257.98,-999.083 4258.72,-979.649 4259.4,-961.86"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4262.91,-961.734 4259.79,-951.608 4255.91,-961.467 4262.91,-961.734"/>
</a>
</g>
</g>
<!-- pkg_28&#45;&gt;pkg_14 -->
<g id="edge74" class="edge"><title>pkg_28&#45;&gt;pkg_14</title>
<g id="a_edge74"><a xlink:title="concat&#45;stream &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M1048.14,-1038.99C1020.6,-1022.55 987.809,-997.772 970.559,-965.87 945.859,-920.189 924.219,-777.103 951.559,-732.952"/>
<path fill="none" stroke="#0000ff" d="M951.559,-730.952C969.266,-701.919 945.001,-679.266 970.559,-656.834 1085.13,-556.276 1505.52,-617.88 1651.56,-574.151"/>
<path fill="none" stroke="#0000ff" d="M2358.56,-454.501C2096.53,-394.267 1778.09,-349.396 1649.99,-332.486"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1650.38,-329.007 1640.01,-331.174 1649.47,-335.947 1650.38,-329.007"/>
<path fill="none" stroke="#0000ff" d="M1651.56,-572.151C1721.3,-551.269 1737.31,-540.42 1808.56,-525.467 2049.66,-474.863 2598.66,-511.693 2358.56,-456.501"/>
</a>
</g>
</g>
<!-- pkg_29 -->
<g id="node48" class="node"><title>pkg_29</title>
<g id="a_node48"><a xlink:href="https://www.npmjs.com/package/readable-stream" xlink:title="readable&#45;stream&#013;versions: 2.0.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/concat&#45;stream/node_modules/readable&#45;stream&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable&#45;stream">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="1628.22,-935.121 1572.56,-965.771 1516.9,-935.121 1516.9,-873.819 1572.56,-843.169 1628.22,-873.819 1628.22,-935.121"/>
<text text-anchor="middle" x="1572.56" y="-925.47" font-family="Times,serif" font-size="14.00">readable&#45;</text>
<text text-anchor="middle" x="1572.56" y="-908.67" font-family="Times,serif" font-size="14.00">stream</text>
<text text-anchor="middle" x="1572.56" y="-891.87" font-family="Times,serif" font-size="14.00">2.0.6</text>
<text text-anchor="middle" x="1572.56" y="-875.07" font-family="Times,serif" font-size="14.00">2 copies</text>
</a>
</g>
</g>
<!-- pkg_28&#45;&gt;pkg_29 -->
<g id="edge75" class="edge"><title>pkg_28&#45;&gt;pkg_29</title>
<g id="a_edge75"><a xlink:title="concat&#45;stream &#45;&gt; readable&#45;stream">
<path fill="none" stroke="#0000ff" d="M1133.09,-1035.05C1150.84,-1023.5 1172.59,-1010.7 1193.56,-1001.87 1298.96,-957.501 1429.73,-929.785 1506.86,-916.016"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1507.68,-919.427 1516.92,-914.246 1506.47,-912.533 1507.68,-919.427"/>
</a>
</g>
</g>
<!-- pkg_29&#45;&gt;pkg_14 -->
<g id="edge76" class="edge"><title>pkg_29&#45;&gt;pkg_14</title>
<g id="a_edge76"><a xlink:title="readable&#45;stream &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M1605.04,-861.037C1615.66,-844.968 1626.31,-825.975 1632.56,-807.069 1640.7,-782.414 1626.72,-581.71 1651.56,-574.151"/>
</a>
</g>
</g>
<!-- pkg_29&#45;&gt;pkg_30 -->
<g id="edge77" class="edge"><title>pkg_29&#45;&gt;pkg_30</title>
<g id="a_edge77"><a xlink:title="readable&#45;stream &#45;&gt; core&#45;util&#45;is">
<path fill="none" stroke="#0000ff" d="M1539.59,-860.881C1519.88,-835.423 1494.88,-803.128 1474.93,-777.355"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1477.53,-774.998 1468.65,-769.233 1472,-779.283 1477.53,-774.998"/>
</a>
</g>
</g>
<!-- pkg_29&#45;&gt;pkg_31 -->
<g id="edge78" class="edge"><title>pkg_29&#45;&gt;pkg_31</title>
<g id="a_edge78"><a xlink:title="readable&#45;stream &#45;&gt; isarray">
<path fill="none" stroke="#0000ff" d="M1572.56,-842.871C1572.56,-825.669 1572.56,-807.001 1572.56,-790.016"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1576.06,-789.686 1572.56,-779.686 1569.06,-789.686 1576.06,-789.686"/>
</a>
</g>
</g>
<!-- pkg_32 -->
<g id="node51" class="node"><title>pkg_32</title>
<g id="a_node51"><a xlink:href="https://www.npmjs.com/package/process-nextick-args" xlink:title="process&#45;nextick&#45;args&#013;versions: 1.0.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npm&#45;registry&#45;client/node_modules/concat&#45;stream/node_modules/readable&#45;stream/node_modules/process&#45;nextick&#45;args&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable&#45;stream/node_modules/process&#45;nextick&#45;args">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="1781.85,-769.569 1730.56,-807.187 1679.27,-769.569 1679.27,-694.334 1730.56,-656.716 1781.85,-694.334 1781.85,-769.569"/>
<text text-anchor="middle" x="1730.56" y="-761.352" font-family="Times,serif" font-size="14.00">process&#45;</text>
<text text-anchor="middle" x="1730.56" y="-744.552" font-family="Times,serif" font-size="14.00">nextick&#45;</text>
<text text-anchor="middle" x="1730.56" y="-727.752" font-family="Times,serif" font-size="14.00">args</text>
<text text-anchor="middle" x="1730.56" y="-710.952" font-family="Times,serif" font-size="14.00">1.0.6</text>
<text text-anchor="middle" x="1730.56" y="-694.152" font-family="Times,serif" font-size="14.00">2 copies</text>
</a>
</g>
</g>
<!-- pkg_29&#45;&gt;pkg_32 -->
<g id="edge79" class="edge"><title>pkg_29&#45;&gt;pkg_32</title>
<g id="a_edge79"><a xlink:title="readable&#45;stream &#45;&gt; process&#45;nextick&#45;args">
<path fill="none" stroke="#0000ff" d="M1611.45,-864.008C1628.28,-846.714 1648.08,-826.067 1665.56,-807.069 1671.69,-800.409 1678.05,-793.338 1684.3,-786.311"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1687.01,-788.531 1691.02,-778.723 1681.77,-783.891 1687.01,-788.531"/>
</a>
</g>
</g>
<!-- pkg_29&#45;&gt;pkg_33 -->
<g id="edge80" class="edge"><title>pkg_29&#45;&gt;pkg_33</title>
<g id="a_edge80"><a xlink:title="readable&#45;stream &#45;&gt; util&#45;deprecate">
<path fill="none" stroke="#0000ff" d="M1516.69,-881.991C1474.41,-864.59 1415.76,-837.948 1368.56,-807.069 1354.45,-797.838 1340.21,-786.43 1327.53,-775.353"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1329.65,-772.553 1319.85,-768.522 1325,-777.784 1329.65,-772.553"/>
</a>
</g>
</g>
<!-- pkg_37&#45;&gt;pkg_56 -->
<g id="edge84" class="edge"><title>pkg_37&#45;&gt;pkg_56</title>
<g id="a_edge84"><a xlink:title="are&#45;we&#45;there&#45;yet &#45;&gt; readable&#45;stream">
<path fill="none" stroke="#0000ff" d="M901.962,-1030.16C928.487,-1005.4 965.291,-971.054 993.555,-944.674"/>
<polygon fill="#0000ff" stroke="#0000ff" points="995.992,-947.187 1000.91,-937.805 991.216,-942.07 995.992,-947.187"/>
</a>
</g>
</g>
<!-- pkg_38 -->
<g id="node56" class="node"><title>pkg_38</title>
<g id="a_node56"><a xlink:href="https://www.npmjs.com/package/delegates" xlink:title="delegates&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/are&#45;we&#45;there&#45;yet/node_modules/delegates">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="923.241,-921.436 867.559,-938.402 811.878,-921.436 811.878,-887.504 867.559,-870.537 923.241,-887.504 923.241,-921.436"/>
<text text-anchor="middle" x="867.559" y="-908.67" font-family="Times,serif" font-size="14.00">delegates</text>
<text text-anchor="middle" x="867.559" y="-891.87" font-family="Times,serif" font-size="14.00">1.0.0</text>
</a>
</g>
</g>
<!-- pkg_37&#45;&gt;pkg_38 -->
<g id="edge85" class="edge"><title>pkg_37&#45;&gt;pkg_38</title>
<g id="a_edge85"><a xlink:title="are&#45;we&#45;there&#45;yet &#45;&gt; delegates">
<path fill="none" stroke="#0000ff" d="M867.559,-1015.23C867.559,-994.081 867.559,-969.293 867.559,-948.629"/>
<polygon fill="#0000ff" stroke="#0000ff" points="871.06,-948.547 867.559,-938.547 864.06,-948.547 871.06,-948.547"/>
</a>
</g>
</g>
<!-- pkg_39&#45;&gt;pkg_10 -->
<g id="edge87" class="edge"><title>pkg_39&#45;&gt;pkg_10</title>
<g id="a_edge87"><a xlink:title="gauge &#45;&gt; has&#45;unicode">
<path fill="none" stroke="#0000ff" d="M435.261,-1051.71C382.321,-1036.9 287.419,-1007.07 213.559,-965.87 203.127,-960.05 192.616,-952.871 182.858,-945.518"/>
<polygon fill="#0000ff" stroke="#0000ff" points="184.907,-942.678 174.856,-939.327 180.623,-948.214 184.907,-942.678"/>
</a>
</g>
</g>
<!-- pkg_39&#45;&gt;pkg_36 -->
<g id="edge86" class="edge"><title>pkg_39&#45;&gt;pkg_36</title>
<g id="a_edge86"><a xlink:title="gauge &#45;&gt; ansi">
<path fill="none" stroke="#0000ff" d="M436.05,-1045.92C399.129,-1029.38 343.812,-1001.22 303.559,-965.87 294.909,-958.273 286.885,-948.757 280.081,-939.54"/>
<polygon fill="#0000ff" stroke="#0000ff" points="282.828,-937.362 274.192,-931.224 277.115,-941.408 282.828,-937.362"/>
</a>
</g>
</g>
<!-- pkg_40 -->
<g id="node57" class="node"><title>pkg_40</title>
<g id="a_node57"><a xlink:href="https://www.npmjs.com/package/lodash.pad" xlink:title="lodash.pad&#013;versions: 4.1.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="618.599,-921.436 556.559,-938.402 494.519,-921.436 494.519,-887.504 556.559,-870.537 618.599,-887.504 618.599,-921.436"/>
<text text-anchor="middle" x="556.559" y="-908.67" font-family="Times,serif" font-size="14.00">lodash.pad</text>
<text text-anchor="middle" x="556.559" y="-891.87" font-family="Times,serif" font-size="14.00">4.1.0</text>
</a>
</g>
</g>
<!-- pkg_39&#45;&gt;pkg_40 -->
<g id="edge88" class="edge"><title>pkg_39&#45;&gt;pkg_40</title>
<g id="a_edge88"><a xlink:title="gauge &#45;&gt; lodash.pad">
<path fill="none" stroke="#0000ff" d="M489.669,-1034.96C502.741,-1009.65 522.309,-971.771 536.909,-943.51"/>
<polygon fill="#0000ff" stroke="#0000ff" points="540.173,-944.818 541.653,-934.327 533.953,-941.605 540.173,-944.818"/>
</a>
</g>
</g>
<!-- pkg_43 -->
<g id="node58" class="node"><title>pkg_43</title>
<g id="a_node58"><a xlink:href="https://www.npmjs.com/package/lodash.padend" xlink:title="lodash.padend&#013;versions: 4.2.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="794.11,-921.436 715.559,-938.402 637.009,-921.436 637.009,-887.504 715.559,-870.537 794.11,-887.504 794.11,-921.436"/>
<text text-anchor="middle" x="715.559" y="-908.67" font-family="Times,serif" font-size="14.00">lodash.padend</text>
<text text-anchor="middle" x="715.559" y="-891.87" font-family="Times,serif" font-size="14.00">4.2.0</text>
</a>
</g>
</g>
<!-- pkg_39&#45;&gt;pkg_43 -->
<g id="edge89" class="edge"><title>pkg_39&#45;&gt;pkg_43</title>
<g id="a_edge89"><a xlink:title="gauge &#45;&gt; lodash.padend">
<path fill="none" stroke="#0000ff" d="M507.214,-1042.66C538.11,-1023.41 586.352,-993.066 627.559,-965.87 641.776,-956.488 657.129,-946.056 670.969,-936.538"/>
<polygon fill="#0000ff" stroke="#0000ff" points="673.122,-939.305 679.368,-930.747 669.148,-933.542 673.122,-939.305"/>
</a>
</g>
</g>
<!-- pkg_44 -->
<g id="node59" class="node"><title>pkg_44</title>
<g id="a_node59"><a xlink:href="https://www.npmjs.com/package/lodash.padstart" xlink:title="lodash.padstart&#013;versions: 4.2.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="476.455,-921.436 394.559,-938.402 312.663,-921.436 312.663,-887.504 394.559,-870.537 476.455,-887.504 476.455,-921.436"/>
<text text-anchor="middle" x="394.559" y="-908.67" font-family="Times,serif" font-size="14.00">lodash.padstart</text>
<text text-anchor="middle" x="394.559" y="-891.87" font-family="Times,serif" font-size="14.00">4.2.0</text>
</a>
</g>
</g>
<!-- pkg_39&#45;&gt;pkg_44 -->
<g id="edge90" class="edge"><title>pkg_39&#45;&gt;pkg_44</title>
<g id="a_edge90"><a xlink:title="gauge &#45;&gt; lodash.padstart">
<path fill="none" stroke="#0000ff" d="M461.45,-1034.96C448.541,-1009.97 429.296,-972.714 414.758,-944.571"/>
<polygon fill="#0000ff" stroke="#0000ff" points="417.724,-942.685 410.024,-935.407 411.504,-945.898 417.724,-942.685"/>
</a>
</g>
</g>
<!-- pkg_41 -->
<g id="node60" class="node"><title>pkg_41</title>
<g id="a_node60"><a xlink:href="https://www.npmjs.com/package/lodash.repeat" xlink:title="lodash.repeat&#013;versions: 4.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/node_modules/lodash.repeat&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend/node_modules/lodash.repeat&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart/node_modules/lodash.repeat">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="630.429,-755.885 556.559,-779.819 482.69,-755.885 482.69,-708.018 556.559,-684.084 630.429,-708.018 630.429,-755.885"/>
<text text-anchor="middle" x="556.559" y="-744.552" font-family="Times,serif" font-size="14.00">lodash.repeat</text>
<text text-anchor="middle" x="556.559" y="-727.752" font-family="Times,serif" font-size="14.00">4.0.0</text>
<text text-anchor="middle" x="556.559" y="-710.952" font-family="Times,serif" font-size="14.00">3 copies</text>
</a>
</g>
</g>
<!-- pkg_40&#45;&gt;pkg_41 -->
<g id="edge91" class="edge"><title>pkg_40&#45;&gt;pkg_41</title>
<g id="a_edge91"><a xlink:title="lodash.pad &#45;&gt; lodash.repeat">
<path fill="none" stroke="#0000ff" d="M556.559,-870.187C556.559,-847.327 556.559,-816.404 556.559,-789.699"/>
<polygon fill="#0000ff" stroke="#0000ff" points="560.06,-789.696 556.559,-779.696 553.06,-789.696 560.06,-789.696"/>
</a>
</g>
</g>
<!-- pkg_42 -->
<g id="node61" class="node"><title>pkg_42</title>
<g id="a_node61"><a xlink:href="https://www.npmjs.com/package/lodash.tostring" xlink:title="lodash.tostring&#013;versions: 4.1.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/node_modules/lodash.tostring&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padend/node_modules/lodash.tostring&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padstart/node_modules/lodash.tostring">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="637.443,-597.084 556.559,-621.018 475.675,-597.084 475.675,-549.217 556.559,-525.283 637.443,-549.217 637.443,-597.084"/>
<text text-anchor="middle" x="556.559" y="-585.751" font-family="Times,serif" font-size="14.00">lodash.tostring</text>
<text text-anchor="middle" x="556.559" y="-568.951" font-family="Times,serif" font-size="14.00">4.1.2</text>
<text text-anchor="middle" x="556.559" y="-552.151" font-family="Times,serif" font-size="14.00">3 copies</text>
</a>
</g>
</g>
<!-- pkg_40&#45;&gt;pkg_42 -->
<g id="edge92" class="edge"><title>pkg_40&#45;&gt;pkg_42</title>
<g id="a_edge92"><a xlink:title="lodash.pad &#45;&gt; lodash.tostring">
<path fill="none" stroke="#0000ff" d="M583.899,-877.923C624,-839.123 693.347,-766.33 686.559,-732.952"/>
<path fill="none" stroke="#0000ff" d="M686.559,-730.952C677.043,-684.152 641.386,-643.091 609.819,-614.739"/>
<polygon fill="#0000ff" stroke="#0000ff" points="611.73,-611.76 601.9,-607.809 607.12,-617.028 611.73,-611.76"/>
</a>
</g>
</g>
<!-- pkg_43&#45;&gt;pkg_41 -->
<g id="edge94" class="edge"><title>pkg_43&#45;&gt;pkg_41</title>
<g id="a_edge94"><a xlink:title="lodash.padend &#45;&gt; lodash.repeat">
<path fill="none" stroke="#0000ff" d="M689.659,-875.694C664.674,-848.898 626.466,-807.923 597.386,-776.736"/>
<polygon fill="#0000ff" stroke="#0000ff" points="599.583,-773.96 590.203,-769.033 594.463,-778.733 599.583,-773.96"/>
</a>
</g>
</g>
<!-- pkg_43&#45;&gt;pkg_42 -->
<g id="edge95" class="edge"><title>pkg_43&#45;&gt;pkg_42</title>
<g id="a_edge95"><a xlink:title="lodash.padend &#45;&gt; lodash.tostring">
<path fill="none" stroke="#0000ff" d="M710.72,-871.299C705.403,-836.932 696.313,-780.917 686.559,-732.952"/>
</a>
</g>
</g>
<!-- pkg_44&#45;&gt;pkg_41 -->
<g id="edge96" class="edge"><title>pkg_44&#45;&gt;pkg_41</title>
<g id="a_edge96"><a xlink:title="lodash.padstart &#45;&gt; lodash.repeat">
<path fill="none" stroke="#0000ff" d="M420.948,-875.694C446.513,-848.784 485.663,-807.575 515.338,-776.34"/>
<polygon fill="#0000ff" stroke="#0000ff" points="517.93,-778.693 522.281,-769.033 512.856,-773.872 517.93,-778.693"/>
</a>
</g>
</g>
<!-- pkg_44&#45;&gt;pkg_42 -->
<g id="edge97" class="edge"><title>pkg_44&#45;&gt;pkg_42</title>
<g id="a_edge97"><a xlink:title="lodash.padstart &#45;&gt; lodash.tostring">
<path fill="none" stroke="#0000ff" d="M399.773,-871.466C408.837,-822.38 430.765,-726.846 473.559,-656.834 482.604,-642.037 494.831,-627.924 507.118,-615.681"/>
<polygon fill="#0000ff" stroke="#0000ff" points="509.582,-618.167 514.335,-608.698 504.715,-613.136 509.582,-618.167"/>
</a>
</g>
</g>
<!-- pkg_41&#45;&gt;pkg_42 -->
<g id="edge93" class="edge"><title>pkg_41&#45;&gt;pkg_42</title>
<g id="a_edge93"><a xlink:title="lodash.repeat &#45;&gt; lodash.tostring">
<path fill="none" stroke="#0000ff" d="M556.559,-683.906C556.559,-667.241 556.559,-648.313 556.559,-630.924"/>
<polygon fill="#0000ff" stroke="#0000ff" points="560.06,-630.892 556.559,-620.893 553.06,-630.893 560.06,-630.892"/>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_13 -->
<g id="edge105" class="edge"><title>pkg_50&#45;&gt;pkg_13</title>
<g id="a_edge105"><a xlink:title="glob &#45;&gt; inflight">
<path fill="none" stroke="#0000ff" d="M4378.56,-454.501C4387.26,-426.094 4386.97,-392.505 4384.65,-366.672"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4388.11,-366.059 4383.6,-356.471 4381.15,-366.777 4388.11,-366.059"/>
<path fill="none" stroke="#0000ff" d="M4162.56,-572.151C4109.62,-476.993 4346.68,-560.624 4378.56,-456.501"/>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_14 -->
<g id="edge106" class="edge"><title>pkg_50&#45;&gt;pkg_14</title>
<g id="a_edge106"><a xlink:title="glob &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M4323.08,-702.53C4315.79,-686.678 4304.49,-667.944 4288.56,-656.834 4257.36,-635.07 3654.31,-530.169 3616.56,-525.467 3338.73,-490.864 2627.58,-534.054 2358.56,-456.501"/>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_20 -->
<g id="edge107" class="edge"><title>pkg_50&#45;&gt;pkg_20</title>
<g id="a_edge107"><a xlink:title="glob &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M4162.56,-572.151C4096.1,-452.696 3888.52,-592.759 3877.56,-456.501"/>
<path fill="none" stroke="#0000ff" d="M4320.91,-703.936C4313.02,-688.936 4301.84,-670.588 4288.56,-656.834 4242.03,-608.648 4195.12,-632.682 4162.56,-574.151"/>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_45 -->
<g id="edge108" class="edge"><title>pkg_50&#45;&gt;pkg_45</title>
<g id="a_edge108"><a xlink:title="glob &#45;&gt; once">
<path fill="none" stroke="#0000ff" d="M4347.09,-704.242C4361.96,-673.63 4385.36,-621.563 4397.56,-574.151"/>
<path fill="none" stroke="#0000ff" d="M4397.56,-572.151C4432.06,-438.019 4450.17,-400.35 4434.56,-262.734 4432.93,-248.389 4429.77,-232.908 4426.48,-219.264"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4429.79,-218.085 4423.96,-209.237 4423,-219.788 4429.79,-218.085"/>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_102 -->
<g id="edge109" class="edge"><title>pkg_50&#45;&gt;pkg_102</title>
<g id="a_edge109"><a xlink:title="glob &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M4323.95,-702.442C4316.87,-686.136 4305.48,-666.965 4288.56,-656.834 4161.21,-580.576 3759.71,-675.122 3621.56,-620.834 3612.2,-617.158 3603.26,-611.27 3595.38,-604.896"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3597.43,-602.042 3587.58,-598.151 3592.85,-607.338 3597.43,-602.042"/>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_16 -->
<g id="edge110" class="edge"><title>pkg_50&#45;&gt;pkg_16</title>
<g id="a_edge110"><a xlink:title="glob &#45;&gt; minimatch">
<path fill="none" stroke="#0000ff" d="M4162.56,-572.151C4137.57,-527.234 4177.05,-505.816 4162.56,-456.501"/>
<path fill="none" stroke="#0000ff" d="M4162.56,-454.501C4154.66,-427.608 4096.76,-387.152 4050.9,-358.655"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4052.56,-355.562 4042.21,-353.302 4048.89,-361.524 4052.56,-355.562"/>
</a>
</g>
</g>
<!-- pkg_53 -->
<g id="node66" class="node"><title>pkg_53</title>
<g id="a_node66"><a xlink:href="https://www.npmjs.com/package/path-is-absolute" xlink:title="path&#45;is&#45;absolute&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/glob/node_modules/path&#45;is&#45;absolute&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/rimraf/node_modules/glob/node_modules/path&#45;is&#45;absolute">
<polygon fill="#ffa0a0" stroke="#ff0000" stroke-width="2" points="4213.88,-354.785 4162.56,-385.435 4111.24,-354.785 4111.24,-293.484 4162.56,-262.833 4213.88,-293.484 4213.88,-354.785"/>
<text text-anchor="middle" x="4162.56" y="-345.134" font-family="Times,serif" font-size="14.00">path&#45;is&#45;</text>
<text text-anchor="middle" x="4162.56" y="-328.334" font-family="Times,serif" font-size="14.00">absolute</text>
<text text-anchor="middle" x="4162.56" y="-311.534" font-family="Times,serif" font-size="14.00">1.0.0</text>
<text text-anchor="middle" x="4162.56" y="-294.734" font-family="Times,serif" font-size="14.00">2 copies</text>
</a>
</g>
</g>
<!-- pkg_50&#45;&gt;pkg_53 -->
<g id="edge111" class="edge"><title>pkg_50&#45;&gt;pkg_53</title>
<g id="a_edge111"><a xlink:title="glob &#45;&gt; path&#45;is&#45;absolute">
<path fill="none" stroke="#0000ff" d="M4162.56,-454.501C4156.71,-434.592 4155.08,-412.204 4155.39,-391.718"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4158.9,-391.622 4155.7,-381.52 4151.9,-391.408 4158.9,-391.622"/>
</a>
</g>
</g>
<!-- pkg_55 -->
<g id="node68" class="node"><title>pkg_55</title>
<g id="a_node68"><a xlink:href="https://www.npmjs.com/package/jju" xlink:title="jju&#013;versions: 1.3.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/read&#45;package&#45;json/node_modules/json&#45;parse&#45;helpfulerror/node_modules/jju">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4479.41,-1080.24 4443.56,-1097.2 4407.71,-1080.24 4407.71,-1046.3 4443.56,-1029.34 4479.41,-1046.3 4479.41,-1080.24"/>
<text text-anchor="middle" x="4443.56" y="-1067.47" font-family="Times,serif" font-size="14.00">jju</text>
<text text-anchor="middle" x="4443.56" y="-1050.67" font-family="Times,serif" font-size="14.00">1.3.0</text>
</a>
</g>
</g>
<!-- pkg_54&#45;&gt;pkg_55 -->
<g id="edge114" class="edge"><title>pkg_54&#45;&gt;pkg_55</title>
<g id="a_edge114"><a xlink:title="json&#45;parse&#45;helpfulerror &#45;&gt; jju">
<path fill="none" stroke="#0000ff" d="M4353.52,-1183.91C4373.36,-1157.55 4399.75,-1122.49 4418.82,-1097.15"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4421.77,-1099.04 4424.99,-1088.95 4416.18,-1094.83 4421.77,-1099.04"/>
</a>
</g>
</g>
<!-- pkg_61&#45;&gt;pkg_29 -->
<g id="edge142" class="edge"><title>pkg_61&#45;&gt;pkg_29</title>
<g id="a_edge142"><a xlink:title="bl &#45;&gt; readable&#45;stream">
<path fill="none" stroke="#0000ff" d="M1759.76,-1036.71C1751.88,-1025.22 1741.67,-1012 1730.56,-1001.87 1714.79,-987.491 1672.83,-962.075 1636.12,-940.95"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1637.83,-937.893 1627.41,-935.959 1634.35,-943.967 1637.83,-937.893"/>
</a>
</g>
</g>
<!-- pkg_64 -->
<g id="node91" class="node"><title>pkg_64</title>
<g id="a_node91"><a xlink:href="https://www.npmjs.com/package/delayed-stream" xlink:title="delayed&#45;stream&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/combined&#45;stream/node_modules/delayed&#45;stream">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3235.89,-755.885 3183.56,-779.819 3131.23,-755.885 3131.23,-708.018 3183.56,-684.084 3235.89,-708.018 3235.89,-755.885"/>
<text text-anchor="middle" x="3183.56" y="-744.552" font-family="Times,serif" font-size="14.00">delayed&#45;</text>
<text text-anchor="middle" x="3183.56" y="-727.752" font-family="Times,serif" font-size="14.00">stream</text>
<text text-anchor="middle" x="3183.56" y="-710.952" font-family="Times,serif" font-size="14.00">1.0.0</text>
</a>
</g>
</g>
<!-- pkg_63&#45;&gt;pkg_64 -->
<g id="edge143" class="edge"><title>pkg_63&#45;&gt;pkg_64</title>
<g id="a_edge143"><a xlink:title="combined&#45;stream &#45;&gt; delayed&#45;stream">
<path fill="none" stroke="#0000ff" d="M3110.89,-864.777C3124.86,-839.44 3143.19,-806.188 3157.94,-779.42"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3161.04,-781.059 3162.8,-770.612 3154.91,-777.68 3161.04,-781.059"/>
</a>
</g>
</g>
<!-- pkg_67&#45;&gt;pkg_102 -->
<g id="edge145" class="edge"><title>pkg_67&#45;&gt;pkg_102</title>
<g id="a_edge145"><a xlink:title="form&#45;data &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3292.18,-1029.94C3297.26,-975.457 3310.36,-868.747 3336.56,-843.069 3396.69,-784.13 3453.94,-855.865 3522.56,-807.069 3553.6,-784.999 3555.05,-769.556 3565.56,-732.952"/>
<path fill="none" stroke="#0000ff" d="M3565.56,-730.952C3576.48,-692.815 3574.97,-647.286 3571.64,-615.139"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3575.12,-614.738 3570.51,-605.198 3568.16,-615.53 3575.12,-614.738"/>
</a>
</g>
</g>
<!-- pkg_67&#45;&gt;pkg_63 -->
<g id="edge146" class="edge"><title>pkg_67&#45;&gt;pkg_63</title>
<g id="a_edge146"><a xlink:title="form&#45;data &#45;&gt; combined&#45;stream">
<path fill="none" stroke="#0000ff" d="M3260.77,-1037.53C3247.71,-1026.46 3231.99,-1013.34 3217.56,-1001.87 3192.24,-981.736 3163.51,-960.002 3139.69,-942.276"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3141.6,-939.335 3131.49,-936.183 3137.43,-944.955 3141.6,-939.335"/>
</a>
</g>
</g>
<!-- pkg_67&#45;&gt;pkg_94 -->
<g id="edge147" class="edge"><title>pkg_67&#45;&gt;pkg_94</title>
<g id="a_edge147"><a xlink:title="form&#45;data &#45;&gt; mime&#45;types">
<path fill="none" stroke="#0000ff" d="M3249.18,-1040.91C3221.2,-1027.2 3182.62,-1010.4 3146.56,-1001.87 3026.94,-973.56 2709.24,-1010.13 2594.56,-965.87 2578.95,-959.847 2564.02,-949.415 2551.59,-938.897"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2553.61,-936.014 2543.8,-932.019 2548.98,-941.262 2553.61,-936.014"/>
</a>
</g>
</g>
<!-- pkg_68 -->
<g id="node92" class="node"><title>pkg_68</title>
<g id="a_node92"><a xlink:href="https://www.npmjs.com/package/async" xlink:title="async&#013;versions: 1.5.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/form&#45;data/node_modules/async">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3423.74,-921.436 3384.56,-938.402 3345.38,-921.436 3345.38,-887.504 3384.56,-870.537 3423.74,-887.504 3423.74,-921.436"/>
<text text-anchor="middle" x="3384.56" y="-908.67" font-family="Times,serif" font-size="14.00">async</text>
<text text-anchor="middle" x="3384.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.5.2</text>
</a>
</g>
</g>
<!-- pkg_67&#45;&gt;pkg_68 -->
<g id="edge148" class="edge"><title>pkg_67&#45;&gt;pkg_68</title>
<g id="a_edge148"><a xlink:title="form&#45;data &#45;&gt; async">
<path fill="none" stroke="#0000ff" d="M3306.54,-1034.24C3322.44,-1008.01 3346.23,-968.733 3363.36,-940.458"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3366.48,-942.062 3368.67,-931.696 3360.49,-938.435 3366.48,-942.062"/>
</a>
</g>
</g>
<!-- pkg_70 -->
<g id="node93" class="node"><title>pkg_70</title>
<g id="a_node93"><a xlink:href="https://www.npmjs.com/package/is-my-json-valid" xlink:title="is&#45;my&#45;json&#45;valid&#013;versions: 2.13.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/is&#45;my&#45;json&#45;valid">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2811.12,-928.404 2752.56,-952.337 2694,-928.404 2694,-880.536 2752.56,-856.602 2811.12,-880.536 2811.12,-928.404"/>
<text text-anchor="middle" x="2752.56" y="-917.07" font-family="Times,serif" font-size="14.00">is&#45;my&#45;</text>
<text text-anchor="middle" x="2752.56" y="-900.27" font-family="Times,serif" font-size="14.00">json&#45;valid</text>
<text text-anchor="middle" x="2752.56" y="-883.47" font-family="Times,serif" font-size="14.00">2.13.1</text>
</a>
</g>
</g>
<!-- pkg_69&#45;&gt;pkg_70 -->
<g id="edge151" class="edge"><title>pkg_69&#45;&gt;pkg_70</title>
<g id="a_edge151"><a xlink:title="har&#45;validator &#45;&gt; is&#45;my&#45;json&#45;valid">
<path fill="none" stroke="#0000ff" d="M2454.32,-1035.9C2468.97,-1023.81 2487.66,-1010.31 2506.56,-1001.87 2580.25,-968.948 2612.34,-1001.91 2684.56,-965.87 2694.72,-960.798 2704.54,-953.808 2713.41,-946.378"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2715.73,-948.997 2720.94,-939.773 2711.12,-943.734 2715.73,-948.997"/>
</a>
</g>
</g>
<!-- pkg_76 -->
<g id="node94" class="node"><title>pkg_76</title>
<g id="a_node94"><a xlink:href="https://www.npmjs.com/package/pinkie-promise" xlink:title="pinkie&#45;promise&#013;versions: 2.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/pinkie&#45;promise">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2433.34,-928.404 2383.56,-952.337 2333.78,-928.404 2333.78,-880.536 2383.56,-856.602 2433.34,-880.536 2433.34,-928.404"/>
<text text-anchor="middle" x="2383.56" y="-917.07" font-family="Times,serif" font-size="14.00">pinkie&#45;</text>
<text text-anchor="middle" x="2383.56" y="-900.27" font-family="Times,serif" font-size="14.00">promise</text>
<text text-anchor="middle" x="2383.56" y="-883.47" font-family="Times,serif" font-size="14.00">2.0.1</text>
</a>
</g>
</g>
<!-- pkg_69&#45;&gt;pkg_76 -->
<g id="edge152" class="edge"><title>pkg_69&#45;&gt;pkg_76</title>
<g id="a_edge152"><a xlink:title="har&#45;validator &#45;&gt; pinkie&#45;promise">
<path fill="none" stroke="#0000ff" d="M2417.16,-1030.92C2411.5,-1009.79 2403.9,-981.422 2397.36,-957.01"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2400.7,-955.928 2394.73,-947.174 2393.94,-957.739 2400.7,-955.928"/>
</a>
</g>
</g>
<!-- pkg_78 -->
<g id="node100" class="node"><title>pkg_78</title>
<g id="a_node100"><a xlink:href="https://www.npmjs.com/package/boom" xlink:title="boom&#013;versions: 2.10.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="3075.34,-748.918 3033.56,-765.884 2991.78,-748.918 2991.78,-714.985 3033.56,-698.019 3075.34,-714.985 3075.34,-748.918"/>
<text text-anchor="middle" x="3033.56" y="-736.152" font-family="Times,serif" font-size="14.00">boom</text>
<text text-anchor="middle" x="3033.56" y="-719.352" font-family="Times,serif" font-size="14.00">2.10.1</text>
</a>
</g>
</g>
<!-- pkg_77&#45;&gt;pkg_78 -->
<g id="edge158" class="edge"><title>pkg_77&#45;&gt;pkg_78</title>
<g id="a_edge158"><a xlink:title="hawk &#45;&gt; boom">
<path fill="none" stroke="#0000ff" d="M2569.32,-1036.09C2578.31,-1023.57 2590.73,-1009.65 2605.56,-1001.87 2738.94,-931.884 2824.51,-1059.43 2942.56,-965.87 2987.88,-929.951 2964.44,-896.901 2985.56,-843.069 2995.2,-818.49 3007.05,-791.288 3016.56,-770.07"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3019.83,-771.329 3020.75,-760.773 3013.45,-768.453 3019.83,-771.329"/>
</a>
</g>
</g>
<!-- pkg_79 -->
<g id="node101" class="node"><title>pkg_79</title>
<g id="a_node101"><a xlink:href="https://www.npmjs.com/package/cryptiles" xlink:title="cryptiles&#013;versions: 2.0.5&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2933.91,-921.436 2881.56,-938.402 2829.21,-921.436 2829.21,-887.504 2881.56,-870.537 2933.91,-887.504 2933.91,-921.436"/>
<text text-anchor="middle" x="2881.56" y="-908.67" font-family="Times,serif" font-size="14.00">cryptiles</text>
<text text-anchor="middle" x="2881.56" y="-891.87" font-family="Times,serif" font-size="14.00">2.0.5</text>
</a>
</g>
</g>
<!-- pkg_77&#45;&gt;pkg_79 -->
<g id="edge159" class="edge"><title>pkg_77&#45;&gt;pkg_79</title>
<g id="a_edge159"><a xlink:title="hawk &#45;&gt; cryptiles">
<path fill="none" stroke="#0000ff" d="M2569.52,-1036.45C2578.56,-1024.03 2590.97,-1010.09 2605.56,-1001.87 2689.98,-954.324 2734.32,-1010.02 2820.56,-965.87 2833.14,-959.43 2844.77,-949.473 2854.43,-939.489"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2857.21,-941.633 2861.41,-931.906 2852.06,-936.89 2857.21,-941.633"/>
</a>
</g>
</g>
<!-- pkg_80 -->
<g id="node102" class="node"><title>pkg_80</title>
<g id="a_node102"><a xlink:href="https://www.npmjs.com/package/hoek" xlink:title="hoek&#013;versions: 2.16.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2485.34,-590.117 2443.56,-607.083 2401.78,-590.117 2401.78,-556.184 2443.56,-539.218 2485.34,-556.184 2485.34,-590.117"/>
<text text-anchor="middle" x="2443.56" y="-577.351" font-family="Times,serif" font-size="14.00">hoek</text>
<text text-anchor="middle" x="2443.56" y="-560.551" font-family="Times,serif" font-size="14.00">2.16.3</text>
</a>
</g>
</g>
<!-- pkg_77&#45;&gt;pkg_80 -->
<g id="edge160" class="edge"><title>pkg_77&#45;&gt;pkg_80</title>
<g id="a_edge160"><a xlink:title="hawk &#45;&gt; hoek">
<path fill="none" stroke="#0000ff" d="M2539.5,-1035.42C2531.55,-1023.06 2520.42,-1009.48 2506.56,-1001.87 2431.8,-960.862 2181.95,-1028.93 2124.56,-965.87 2078.33,-915.083 2082.53,-711.146 2124.56,-656.834 2157.05,-614.854 2310.04,-590.289 2391.78,-579.95"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2392.37,-583.404 2401.86,-578.701 2391.5,-576.457 2392.37,-583.404"/>
</a>
</g>
</g>
<!-- pkg_81 -->
<g id="node103" class="node"><title>pkg_81</title>
<g id="a_node103"><a xlink:href="https://www.npmjs.com/package/sntp" xlink:title="sntp&#013;versions: 1.0.9&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2675.41,-921.436 2639.56,-938.402 2603.71,-921.436 2603.71,-887.504 2639.56,-870.537 2675.41,-887.504 2675.41,-921.436"/>
<text text-anchor="middle" x="2639.56" y="-908.67" font-family="Times,serif" font-size="14.00">sntp</text>
<text text-anchor="middle" x="2639.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.0.9</text>
</a>
</g>
</g>
<!-- pkg_77&#45;&gt;pkg_81 -->
<g id="edge161" class="edge"><title>pkg_77&#45;&gt;pkg_81</title>
<g id="a_edge161"><a xlink:title="hawk &#45;&gt; sntp">
<path fill="none" stroke="#0000ff" d="M2568.15,-1035.67C2582.5,-1009.5 2604.51,-969.376 2620.3,-940.592"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2623.45,-942.127 2625.19,-931.676 2617.31,-938.761 2623.45,-942.127"/>
</a>
</g>
</g>
<!-- pkg_82&#45;&gt;pkg_96 -->
<g id="edge165" class="edge"><title>pkg_82&#45;&gt;pkg_96</title>
<g id="a_edge165"><a xlink:title="http&#45;signature &#45;&gt; node&#45;uuid">
<path fill="none" stroke="#0000ff" d="M1878.4,-1035.32C1851.43,-1008.55 1810.02,-967.46 1781.03,-938.691"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1783.14,-935.853 1773.58,-931.293 1778.21,-940.822 1783.14,-935.853"/>
</a>
</g>
</g>
<!-- pkg_83 -->
<g id="node104" class="node"><title>pkg_83</title>
<g id="a_node104"><a xlink:href="https://www.npmjs.com/package/assert-plus" xlink:title="assert&#45;plus&#013;versions: 0.2.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/assert&#45;plus">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="2315.34,-928.404 2272.56,-952.337 2229.78,-928.404 2229.78,-880.536 2272.56,-856.602 2315.34,-880.536 2315.34,-928.404"/>
<text text-anchor="middle" x="2272.56" y="-917.07" font-family="Times,serif" font-size="14.00">assert&#45;</text>
<text text-anchor="middle" x="2272.56" y="-900.27" font-family="Times,serif" font-size="14.00">plus</text>
<text text-anchor="middle" x="2272.56" y="-883.47" font-family="Times,serif" font-size="14.00">0.2.0</text>
</a>
</g>
</g>
<!-- pkg_82&#45;&gt;pkg_83 -->
<g id="edge166" class="edge"><title>pkg_82&#45;&gt;pkg_83</title>
<g id="a_edge166"><a xlink:title="http&#45;signature &#45;&gt; assert&#45;plus">
<path fill="none" stroke="#0000ff" d="M1935.79,-1035.88C1951.43,-1023.63 1971.43,-1010.01 1991.56,-1001.87 2087.08,-963.263 2130.54,-1015.98 2220.56,-965.87 2228.91,-961.224 2236.53,-954.692 2243.22,-947.629"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2246.11,-949.637 2250.1,-939.82 2240.86,-945.011 2246.11,-949.637"/>
</a>
</g>
</g>
<!-- pkg_84 -->
<g id="node105" class="node"><title>pkg_84</title>
<g id="a_node105"><a xlink:href="https://www.npmjs.com/package/jsprim" xlink:title="jsprim&#013;versions: 1.2.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/jsprim">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1949.61,-921.436 1907.56,-938.402 1865.51,-921.436 1865.51,-887.504 1907.56,-870.537 1949.61,-887.504 1949.61,-921.436"/>
<text text-anchor="middle" x="1907.56" y="-908.67" font-family="Times,serif" font-size="14.00">jsprim</text>
<text text-anchor="middle" x="1907.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.2.2</text>
</a>
</g>
</g>
<!-- pkg_82&#45;&gt;pkg_84 -->
<g id="edge167" class="edge"><title>pkg_82&#45;&gt;pkg_84</title>
<g id="a_edge167"><a xlink:title="http&#45;signature &#45;&gt; jsprim">
<path fill="none" stroke="#0000ff" d="M1905.98,-1029.4C1906.28,-1005.88 1906.69,-973.992 1907.01,-948.453"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1910.51,-948.341 1907.14,-938.297 1903.51,-948.252 1910.51,-948.341"/>
</a>
</g>
</g>
<!-- pkg_88 -->
<g id="node106" class="node"><title>pkg_88</title>
<g id="a_node106"><a xlink:href="https://www.npmjs.com/package/sshpk" xlink:title="sshpk&#013;versions: 1.7.4&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/sshpk">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2211.76,-921.436 2172.56,-938.402 2133.36,-921.436 2133.36,-887.504 2172.56,-870.537 2211.76,-887.504 2211.76,-921.436"/>
<text text-anchor="middle" x="2172.56" y="-908.67" font-family="Times,serif" font-size="14.00">sshpk</text>
<text text-anchor="middle" x="2172.56" y="-891.87" font-family="Times,serif" font-size="14.00">1.7.4</text>
</a>
</g>
</g>
<!-- pkg_82&#45;&gt;pkg_88 -->
<g id="edge168" class="edge"><title>pkg_82&#45;&gt;pkg_88</title>
<g id="a_edge168"><a xlink:title="http&#45;signature &#45;&gt; sshpk">
<path fill="none" stroke="#0000ff" d="M1940.05,-1036.59C1955.51,-1025.46 1974.15,-1012.57 1991.56,-1001.87 2036.59,-974.213 2090.24,-946.222 2127.39,-927.581"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2129.08,-930.649 2136.46,-923.049 2125.95,-924.386 2129.08,-930.649"/>
</a>
</g>
</g>
<!-- pkg_92&#45;&gt;pkg_14 -->
<g id="edge175" class="edge"><title>pkg_92&#45;&gt;pkg_14</title>
<g id="a_edge175"><a xlink:title="isstream &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M878.941,-445.812C1016.35,-422.576 1391.56,-359.124 1535.4,-334.801"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1536.07,-338.237 1545.35,-333.118 1534.9,-331.335 1536.07,-338.237"/>
</a>
</g>
</g>
<!-- pkg_95 -->
<g id="node112" class="node"><title>pkg_95</title>
<g id="a_node112"><a xlink:href="https://www.npmjs.com/package/mime-db" xlink:title="mime&#45;db&#013;versions: 1.22.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/mime&#45;types/node_modules/mime&#45;db">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2435.73,-748.918 2381.56,-765.884 2327.39,-748.918 2327.39,-714.985 2381.56,-698.019 2435.73,-714.985 2435.73,-748.918"/>
<text text-anchor="middle" x="2381.56" y="-736.152" font-family="Times,serif" font-size="14.00">mime&#45;db</text>
<text text-anchor="middle" x="2381.56" y="-719.352" font-family="Times,serif" font-size="14.00">1.22.0</text>
</a>
</g>
</g>
<!-- pkg_94&#45;&gt;pkg_95 -->
<g id="edge176" class="edge"><title>pkg_94&#45;&gt;pkg_95</title>
<g id="a_edge176"><a xlink:title="mime&#45;types &#45;&gt; mime&#45;db">
<path fill="none" stroke="#0000ff" d="M2496.55,-876.073C2472.77,-846.478 2434.84,-799.272 2409.1,-767.236"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2411.83,-765.042 2402.84,-759.439 2406.37,-769.427 2411.83,-765.042"/>
</a>
</g>
</g>
<!-- pkg_98&#45;&gt;pkg_20 -->
<g id="edge177" class="edge"><title>pkg_98&#45;&gt;pkg_20</title>
<g id="a_edge177"><a xlink:title="qs &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3564.91,-433.716C3592.34,-412.08 3635.5,-378.036 3666.17,-353.84"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3668.39,-356.547 3674.07,-347.606 3664.05,-351.051 3668.39,-356.547"/>
</a>
</g>
</g>
<!-- pkg_68&#45;&gt;pkg_20 -->
<g id="edge149" class="edge"><title>pkg_68&#45;&gt;pkg_20</title>
<g id="a_edge149"><a xlink:title="async &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3400.25,-877.178C3418.37,-844.648 3446.37,-786.934 3451.56,-732.952"/>
<path fill="none" stroke="#0000ff" d="M3451.56,-730.952C3458.23,-661.583 3404.4,-625.46 3451.56,-574.151"/>
</a>
</g>
</g>
<!-- pkg_68&#45;&gt;pkg_104 -->
<g id="edge150" class="edge"><title>pkg_68&#45;&gt;pkg_104</title>
<g id="a_edge150"><a xlink:title="async &#45;&gt; semver">
<path fill="none" stroke="#0000ff" d="M3423.65,-889.915C3465.17,-874.265 3531.34,-845.64 3579.56,-807.069 3593.37,-796.022 3606.1,-781.288 3616.25,-767.868"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3619.13,-769.86 3622.22,-759.726 3613.49,-765.719 3619.13,-769.86"/>
</a>
</g>
</g>
<!-- pkg_71 -->
<g id="node95" class="node"><title>pkg_71</title>
<g id="a_node95"><a xlink:href="https://www.npmjs.com/package/generate-function" xlink:title="generate&#45;function&#013;versions: 2.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/is&#45;my&#45;json&#45;valid/node_modules/generate&#45;function">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2827.22,-755.885 2771.56,-779.819 2715.9,-755.885 2715.9,-708.018 2771.56,-684.084 2827.22,-708.018 2827.22,-755.885"/>
<text text-anchor="middle" x="2771.56" y="-744.552" font-family="Times,serif" font-size="14.00">generate&#45;</text>
<text text-anchor="middle" x="2771.56" y="-727.752" font-family="Times,serif" font-size="14.00">function</text>
<text text-anchor="middle" x="2771.56" y="-710.952" font-family="Times,serif" font-size="14.00">2.0.0</text>
</a>
</g>
</g>
<!-- pkg_70&#45;&gt;pkg_71 -->
<g id="edge153" class="edge"><title>pkg_70&#45;&gt;pkg_71</title>
<g id="a_edge153"><a xlink:title="is&#45;my&#45;json&#45;valid &#45;&gt; generate&#45;function">
<path fill="none" stroke="#0000ff" d="M2757.6,-858.222C2760,-836.66 2762.9,-810.683 2765.43,-787.988"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2768.93,-788.146 2766.56,-777.82 2761.97,-787.37 2768.93,-788.146"/>
</a>
</g>
</g>
<!-- pkg_72 -->
<g id="node96" class="node"><title>pkg_72</title>
<g id="a_node96"><a xlink:href="https://www.npmjs.com/package/generate-object-property" xlink:title="generate&#45;object&#45;property&#013;versions: 1.2.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/is&#45;my&#45;json&#45;valid/node_modules/generate&#45;object&#45;property">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2603.22,-762.602 2547.56,-793.253 2491.9,-762.602 2491.9,-701.301 2547.56,-670.65 2603.22,-701.301 2603.22,-762.602"/>
<text text-anchor="middle" x="2547.56" y="-752.952" font-family="Times,serif" font-size="14.00">generate&#45;</text>
<text text-anchor="middle" x="2547.56" y="-736.152" font-family="Times,serif" font-size="14.00">object&#45;</text>
<text text-anchor="middle" x="2547.56" y="-719.352" font-family="Times,serif" font-size="14.00">property</text>
<text text-anchor="middle" x="2547.56" y="-702.552" font-family="Times,serif" font-size="14.00">1.2.0</text>
</a>
</g>
</g>
<!-- pkg_70&#45;&gt;pkg_72 -->
<g id="edge154" class="edge"><title>pkg_70&#45;&gt;pkg_72</title>
<g id="a_edge154"><a xlink:title="is&#45;my&#45;json&#45;valid &#45;&gt; generate&#45;object&#45;property">
<path fill="none" stroke="#0000ff" d="M2718.71,-870.263C2708.23,-860.864 2696.33,-851.034 2684.56,-843.069 2654.93,-823.017 2640.88,-828.927 2612.56,-807.069 2603.55,-800.114 2594.83,-791.77 2586.86,-783.227"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2589.37,-780.776 2580.07,-775.7 2584.17,-785.467 2589.37,-780.776"/>
</a>
</g>
</g>
<!-- pkg_74 -->
<g id="node97" class="node"><title>pkg_74</title>
<g id="a_node97"><a xlink:href="https://www.npmjs.com/package/jsonpointer" xlink:title="jsonpointer&#013;versions: 2.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/is&#45;my&#45;json&#45;valid/node_modules/jsonpointer">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2974.05,-748.918 2909.56,-765.884 2845.07,-748.918 2845.07,-714.985 2909.56,-698.019 2974.05,-714.985 2974.05,-748.918"/>
<text text-anchor="middle" x="2909.56" y="-736.152" font-family="Times,serif" font-size="14.00">jsonpointer</text>
<text text-anchor="middle" x="2909.56" y="-719.352" font-family="Times,serif" font-size="14.00">2.0.0</text>
</a>
</g>
</g>
<!-- pkg_70&#45;&gt;pkg_74 -->
<g id="edge155" class="edge"><title>pkg_70&#45;&gt;pkg_74</title>
<g id="a_edge155"><a xlink:title="is&#45;my&#45;json&#45;valid &#45;&gt; jsonpointer">
<path fill="none" stroke="#0000ff" d="M2783.95,-869.373C2811.23,-839.752 2850.53,-797.059 2877.89,-767.35"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2880.72,-769.443 2884.92,-759.715 2875.57,-764.701 2880.72,-769.443"/>
</a>
</g>
</g>
<!-- pkg_75 -->
<g id="node98" class="node"><title>pkg_75</title>
<g id="a_node98"><a xlink:href="https://www.npmjs.com/package/xtend" xlink:title="xtend&#013;versions: 4.0.1&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/is&#45;my&#45;json&#45;valid/node_modules/xtend">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2697.98,-748.918 2659.56,-765.884 2621.14,-748.918 2621.14,-714.985 2659.56,-698.019 2697.98,-714.985 2697.98,-748.918"/>
<text text-anchor="middle" x="2659.56" y="-736.152" font-family="Times,serif" font-size="14.00">xtend</text>
<text text-anchor="middle" x="2659.56" y="-719.352" font-family="Times,serif" font-size="14.00">4.0.1</text>
</a>
</g>
</g>
<!-- pkg_70&#45;&gt;pkg_75 -->
<g id="edge156" class="edge"><title>pkg_70&#45;&gt;pkg_75</title>
<g id="a_edge156"><a xlink:title="is&#45;my&#45;json&#45;valid &#45;&gt; xtend">
<path fill="none" stroke="#0000ff" d="M2731.46,-864.777C2715.71,-835.908 2694.36,-796.766 2679.03,-768.645"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2681.93,-766.665 2674.07,-759.562 2675.79,-770.017 2681.93,-766.665"/>
</a>
</g>
</g>
<!-- pkg_73 -->
<g id="node99" class="node"><title>pkg_73</title>
<g id="a_node99"><a xlink:href="https://www.npmjs.com/package/is-property" xlink:title="is&#45;property&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/har&#45;validator/node_modules/is&#45;my&#45;json&#45;valid/node_modules/generate&#45;object&#45;property/node_modules/is&#45;property">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2629.99,-590.117 2566.56,-607.083 2503.13,-590.117 2503.13,-556.184 2566.56,-539.218 2629.99,-556.184 2629.99,-590.117"/>
<text text-anchor="middle" x="2566.56" y="-577.351" font-family="Times,serif" font-size="14.00">is&#45;property</text>
<text text-anchor="middle" x="2566.56" y="-560.551" font-family="Times,serif" font-size="14.00">1.0.2</text>
</a>
</g>
</g>
<!-- pkg_72&#45;&gt;pkg_73 -->
<g id="edge157" class="edge"><title>pkg_72&#45;&gt;pkg_73</title>
<g id="a_edge157"><a xlink:title="generate&#45;object&#45;property &#45;&gt; is&#45;property">
<path fill="none" stroke="#0000ff" d="M2554.42,-674.343C2556.73,-655.277 2559.27,-634.343 2561.42,-616.563"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2564.91,-616.846 2562.64,-606.497 2557.96,-616.004 2564.91,-616.846"/>
</a>
</g>
</g>
<!-- pkg_78&#45;&gt;pkg_80 -->
<g id="edge162" class="edge"><title>pkg_78&#45;&gt;pkg_80</title>
<g id="a_edge162"><a xlink:title="boom &#45;&gt; hoek">
<path fill="none" stroke="#0000ff" d="M3021.65,-702.479C3013.25,-686.186 3000.31,-667.016 2982.56,-656.834 2888.24,-602.722 2594.4,-663.923 2494.56,-620.834 2486.48,-617.347 2478.85,-612.028 2472.06,-606.214"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2474.24,-603.457 2464.52,-599.239 2469.49,-608.597 2474.24,-603.457"/>
</a>
</g>
</g>
<!-- pkg_79&#45;&gt;pkg_78 -->
<g id="edge163" class="edge"><title>pkg_79&#45;&gt;pkg_78</title>
<g id="a_edge163"><a xlink:title="cryptiles &#45;&gt; boom">
<path fill="none" stroke="#0000ff" d="M2908.69,-878.755C2934.13,-855.372 2970.06,-821.737 2982.56,-807.069 2992.85,-794.995 3003,-780.835 3011.5,-768.145"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3014.53,-769.914 3017.11,-759.639 3008.69,-766.062 3014.53,-769.914"/>
</a>
</g>
</g>
<!-- pkg_81&#45;&gt;pkg_80 -->
<g id="edge164" class="edge"><title>pkg_81&#45;&gt;pkg_80</title>
<g id="a_edge164"><a xlink:title="sntp &#45;&gt; hoek">
<path fill="none" stroke="#0000ff" d="M2625.17,-877.257C2617.47,-865.349 2607,-851.968 2594.56,-843.069 2552.03,-812.658 2516.75,-846.624 2482.56,-807.069 2458.53,-779.272 2449.03,-676.221 2445.49,-616.919"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2448.98,-616.524 2444.92,-606.737 2441.99,-616.918 2448.98,-616.524"/>
</a>
</g>
</g>
<!-- pkg_85 -->
<g id="node107" class="node"><title>pkg_85</title>
<g id="a_node107"><a xlink:href="https://www.npmjs.com/package/extsprintf" xlink:title="extsprintf&#013;versions: 1.0.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/jsprim/node_modules/extsprintf">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1931.3,-590.117 1874.56,-607.083 1817.82,-590.117 1817.82,-556.184 1874.56,-539.218 1931.3,-556.184 1931.3,-590.117"/>
<text text-anchor="middle" x="1874.56" y="-577.351" font-family="Times,serif" font-size="14.00">extsprintf</text>
<text text-anchor="middle" x="1874.56" y="-560.551" font-family="Times,serif" font-size="14.00">1.0.2</text>
</a>
</g>
</g>
<!-- pkg_84&#45;&gt;pkg_85 -->
<g id="edge169" class="edge"><title>pkg_84&#45;&gt;pkg_85</title>
<g id="a_edge169"><a xlink:title="jsprim &#45;&gt; extsprintf">
<path fill="none" stroke="#0000ff" d="M1906.57,-870.629C1904.86,-823.243 1900.52,-733.013 1890.56,-656.834 1888.76,-643.086 1886.1,-628.178 1883.46,-614.856"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1886.89,-614.125 1881.46,-605.023 1880.03,-615.519 1886.89,-614.125"/>
</a>
</g>
</g>
<!-- pkg_86 -->
<g id="node108" class="node"><title>pkg_86</title>
<g id="a_node108"><a xlink:href="https://www.npmjs.com/package/json-schema" xlink:title="json&#45;schema&#013;versions: 0.2.2&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/jsprim/node_modules/json&#45;schema">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2077.96,-748.918 2007.56,-765.884 1937.16,-748.918 1937.16,-714.985 2007.56,-698.019 2077.96,-714.985 2077.96,-748.918"/>
<text text-anchor="middle" x="2007.56" y="-736.152" font-family="Times,serif" font-size="14.00">json&#45;schema</text>
<text text-anchor="middle" x="2007.56" y="-719.352" font-family="Times,serif" font-size="14.00">0.2.2</text>
</a>
</g>
</g>
<!-- pkg_84&#45;&gt;pkg_86 -->
<g id="edge170" class="edge"><title>pkg_84&#45;&gt;pkg_86</title>
<g id="a_edge170"><a xlink:title="jsprim &#45;&gt; json&#45;schema">
<path fill="none" stroke="#0000ff" d="M1923.18,-876.826C1939.9,-848.315 1966.57,-802.855 1985.44,-770.674"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1988.5,-772.371 1990.54,-761.974 1982.46,-768.83 1988.5,-772.371"/>
</a>
</g>
</g>
<!-- pkg_87 -->
<g id="node109" class="node"><title>pkg_87</title>
<g id="a_node109"><a xlink:href="https://www.npmjs.com/package/verror" xlink:title="verror&#013;versions: 1.3.6&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/jsprim/node_modules/verror">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="1881.53,-748.918 1840.56,-765.884 1799.59,-748.918 1799.59,-714.985 1840.56,-698.019 1881.53,-714.985 1881.53,-748.918"/>
<text text-anchor="middle" x="1840.56" y="-736.152" font-family="Times,serif" font-size="14.00">verror</text>
<text text-anchor="middle" x="1840.56" y="-719.352" font-family="Times,serif" font-size="14.00">1.3.6</text>
</a>
</g>
</g>
<!-- pkg_84&#45;&gt;pkg_87 -->
<g id="edge171" class="edge"><title>pkg_84&#45;&gt;pkg_87</title>
<g id="a_edge171"><a xlink:title="jsprim &#45;&gt; verror">
<path fill="none" stroke="#0000ff" d="M1896.35,-874.929C1885.1,-846.317 1867.73,-802.109 1855.36,-770.631"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1858.61,-769.329 1851.7,-761.301 1852.1,-771.889 1858.61,-769.329"/>
</a>
</g>
</g>
<!-- pkg_89 -->
<g id="node110" class="node"><title>pkg_89</title>
<g id="a_node110"><a xlink:href="https://www.npmjs.com/package/asn1" xlink:title="asn1&#013;versions: 0.2.3&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/sshpk/node_modules/asn1">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="2309.41,-748.918 2273.56,-765.884 2237.71,-748.918 2237.71,-714.985 2273.56,-698.019 2309.41,-714.985 2309.41,-748.918"/>
<text text-anchor="middle" x="2273.56" y="-736.152" font-family="Times,serif" font-size="14.00">asn1</text>
<text text-anchor="middle" x="2273.56" y="-719.352" font-family="Times,serif" font-size="14.00">0.2.3</text>
</a>
</g>
</g>
<!-- pkg_88&#45;&gt;pkg_89 -->
<g id="edge173" class="edge"><title>pkg_88&#45;&gt;pkg_89</title>
<g id="a_edge173"><a xlink:title="sshpk &#45;&gt; asn1">
<path fill="none" stroke="#0000ff" d="M2188.12,-877.2C2205.57,-847.74 2233.94,-799.848 2253.15,-767.405"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2256.23,-769.08 2258.31,-758.693 2250.2,-765.513 2256.23,-769.08"/>
</a>
</g>
</g>
<!-- pkg_90 -->
<g id="node111" class="node"><title>pkg_90</title>
<g id="a_node111"><a xlink:href="https://www.npmjs.com/package/assert-plus" xlink:title="assert&#45;plus&#013;versions: 1.0.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/request/node_modules/http&#45;signature/node_modules/sshpk/node_modules/assert&#45;plus">
<polygon fill="#ffffa0" stroke="#00ff00" stroke-width="2" points="2219.34,-755.885 2176.56,-779.819 2133.78,-755.885 2133.78,-708.018 2176.56,-684.084 2219.34,-708.018 2219.34,-755.885"/>
<text text-anchor="middle" x="2176.56" y="-744.552" font-family="Times,serif" font-size="14.00">assert&#45;</text>
<text text-anchor="middle" x="2176.56" y="-727.752" font-family="Times,serif" font-size="14.00">plus</text>
<text text-anchor="middle" x="2176.56" y="-710.952" font-family="Times,serif" font-size="14.00">1.0.0</text>
</a>
</g>
</g>
<!-- pkg_88&#45;&gt;pkg_90 -->
<g id="edge174" class="edge"><title>pkg_88&#45;&gt;pkg_90</title>
<g id="a_edge174"><a xlink:title="sshpk &#45;&gt; assert&#45;plus">
<path fill="none" stroke="#0000ff" d="M2173.33,-870.592C2173.87,-847.594 2174.6,-816.293 2175.24,-789.351"/>
<polygon fill="#0000ff" stroke="#0000ff" points="2178.74,-789.344 2175.47,-779.265 2171.74,-789.18 2178.74,-789.344"/>
</a>
</g>
</g>
<!-- pkg_87&#45;&gt;pkg_85 -->
<g id="edge172" class="edge"><title>pkg_87&#45;&gt;pkg_85</title>
<g id="a_edge172"><a xlink:title="verror &#45;&gt; extsprintf">
<path fill="none" stroke="#0000ff" d="M1847.11,-700.719C1852.4,-676.335 1859.89,-641.802 1865.71,-614.966"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1869.15,-615.609 1867.85,-605.094 1862.31,-614.126 1869.15,-615.609"/>
</a>
</g>
</g>
<!-- pkg_103&#45;&gt;pkg_13 -->
<g id="edge181" class="edge"><title>pkg_103&#45;&gt;pkg_13</title>
<g id="a_edge181"><a xlink:title="glob &#45;&gt; inflight">
<path fill="none" stroke="#0000ff" d="M4029.53,-444.594C4074.86,-431.897 4155.02,-408.742 4222.56,-385.535 4257.5,-373.527 4296.25,-358.536 4326.38,-346.493"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4327.87,-349.666 4335.85,-342.693 4325.26,-343.17 4327.87,-349.666"/>
</a>
</g>
</g>
<!-- pkg_103&#45;&gt;pkg_14 -->
<g id="edge182" class="edge"><title>pkg_103&#45;&gt;pkg_14</title>
<g id="a_edge182"><a xlink:title="glob &#45;&gt; inherits">
<path fill="none" stroke="#0000ff" d="M3957.67,-451.228C3886.4,-444.816 3721.99,-430.449 3583.56,-421.535 2819.18,-372.312 1888.25,-336.143 1650.15,-327.251"/>
<polygon fill="#0000ff" stroke="#0000ff" points="1650.11,-323.747 1639.99,-326.872 1649.85,-330.742 1650.11,-323.747"/>
</a>
</g>
</g>
<!-- pkg_103&#45;&gt;pkg_20 -->
<g id="edge184" class="edge"><title>pkg_103&#45;&gt;pkg_20</title>
<g id="a_edge184"><a xlink:title="glob &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3957.59,-438.508C3906.02,-415.583 3810.88,-373.289 3752.51,-347.342"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3753.68,-344.03 3743.12,-343.166 3750.84,-350.427 3753.68,-344.03"/>
</a>
</g>
</g>
<!-- pkg_103&#45;&gt;pkg_45 -->
<g id="edge185" class="edge"><title>pkg_103&#45;&gt;pkg_45</title>
<g id="a_edge185"><a xlink:title="glob &#45;&gt; once">
<path fill="none" stroke="#0000ff" d="M4020.44,-434.082C4035.31,-421.528 4053.06,-404.287 4064.56,-385.535 4094.42,-336.829 4059.54,-300.332 4102.56,-262.734 4175.51,-198.972 4225.15,-255.849 4317.56,-226.734 4336.82,-220.665 4357.13,-211.497 4374.23,-202.888"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4376.08,-205.872 4383.37,-198.186 4372.88,-199.647 4376.08,-205.872"/>
</a>
</g>
</g>
<!-- pkg_103&#45;&gt;pkg_16 -->
<g id="edge183" class="edge"><title>pkg_103&#45;&gt;pkg_16</title>
<g id="a_edge183"><a xlink:title="glob &#45;&gt; minimatch">
<path fill="none" stroke="#0000ff" d="M3993.56,-421.522C3993.56,-409.591 3993.56,-395.748 3993.56,-382.34"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3997.06,-382.21 3993.56,-372.21 3990.06,-382.21 3997.06,-382.21"/>
</a>
</g>
</g>
<!-- pkg_103&#45;&gt;pkg_53 -->
<g id="edge186" class="edge"><title>pkg_103&#45;&gt;pkg_53</title>
<g id="a_edge186"><a xlink:title="glob &#45;&gt; path&#45;is&#45;absolute">
<path fill="none" stroke="#0000ff" d="M4024.51,-435.842C4045.69,-422.629 4074.07,-404.034 4097.56,-385.535 4103.86,-380.575 4110.28,-375.137 4116.52,-369.619"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4119.2,-371.909 4124.29,-362.617 4114.52,-366.707 4119.2,-371.909"/>
</a>
</g>
</g>
<!-- pkg_109&#45;&gt;pkg_111 -->
<g id="edge189" class="edge"><title>pkg_109&#45;&gt;pkg_111</title>
<g id="a_edge189"><a xlink:title="spdx&#45;correct &#45;&gt; spdx&#45;expression&#45;parse">
<path fill="none" stroke="#0000ff" d="M4101.37,-874.544C4116.92,-849.291 4139.82,-812.104 4158.25,-782.177"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4161.3,-783.895 4163.56,-773.545 4155.34,-780.225 4161.3,-783.895"/>
</a>
</g>
</g>
<!-- pkg_110 -->
<g id="node116" class="node"><title>pkg_110</title>
<g id="a_node116"><a xlink:href="https://www.npmjs.com/package/spdx-license-ids" xlink:title="spdx&#45;license&#45;ids&#013;versions: 1.2.0&#013;paths:&#013; &#160;&#160;&#160;/usr/local/lib/node_modules/npm/node_modules/validate&#45;npm&#45;package&#45;license/node_modules/spdx&#45;correct/node_modules/spdx&#45;license&#45;ids">
<polygon fill="#f7fff7" stroke="#00ff00" stroke-width="2" points="4079.74,-748.918 3992.56,-765.884 3905.38,-748.918 3905.38,-714.985 3992.56,-698.019 4079.74,-714.985 4079.74,-748.918"/>
<text text-anchor="middle" x="3992.56" y="-736.152" font-family="Times,serif" font-size="14.00">spdx&#45;license&#45;ids</text>
<text text-anchor="middle" x="3992.56" y="-719.352" font-family="Times,serif" font-size="14.00">1.2.0</text>
</a>
</g>
</g>
<!-- pkg_109&#45;&gt;pkg_110 -->
<g id="edge190" class="edge"><title>pkg_109&#45;&gt;pkg_110</title>
<g id="a_edge190"><a xlink:title="spdx&#45;correct &#45;&gt; spdx&#45;license&#45;ids">
<path fill="none" stroke="#0000ff" d="M4067.92,-874.157C4052.84,-845.903 4029.93,-802.975 4013.33,-771.868"/>
<polygon fill="#0000ff" stroke="#0000ff" points="4016.41,-770.202 4008.61,-763.028 4010.23,-773.498 4016.41,-770.202"/>
</a>
</g>
</g>
<!-- pkg_110&#45;&gt;pkg_102 -->
<g id="edge191" class="edge"><title>pkg_110&#45;&gt;pkg_102</title>
<g id="a_edge191"><a xlink:title="spdx&#45;license&#45;ids &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3953.42,-705.479C3926.41,-689.081 3889.1,-668.688 3853.56,-656.834 3754.57,-623.822 3716.65,-663.803 3621.56,-620.834 3612.67,-616.815 3604.05,-610.981 3596.35,-604.791"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3598.27,-601.826 3588.38,-598.004 3593.72,-607.154 3598.27,-601.826"/>
</a>
</g>
</g>
<!-- pkg_115&#45;&gt;pkg_20 -->
<g id="edge196" class="edge"><title>pkg_115&#45;&gt;pkg_20</title>
<g id="a_edge196"><a xlink:title="isexe &#45;&gt; mkdirp">
<path fill="none" stroke="#0000ff" d="M3392.52,-700.72C3400.64,-666.405 3418.16,-610.493 3451.56,-574.151"/>
</a>
</g>
</g>
<!-- pkg_115&#45;&gt;pkg_102 -->
<g id="edge197" class="edge"><title>pkg_115&#45;&gt;pkg_102</title>
<g id="a_edge197"><a xlink:title="isexe &#45;&gt; rimraf">
<path fill="none" stroke="#0000ff" d="M3411.45,-709.149C3442.89,-681.611 3497.09,-634.125 3532.12,-603.441"/>
<polygon fill="#0000ff" stroke="#0000ff" points="3534.51,-606.005 3539.72,-596.783 3529.89,-600.74 3534.51,-606.005"/>
</a>
</g>
</g>
</g>
</svg>
@pmuellr
Copy link
Author

pmuellr commented Aug 10, 2016

to view in a reasonable size, mouse over the image, context menu, Open Image in New Tab kinda thang

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment