<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1811.5722298293772 1619.6323242187495" width="3623.1444596587544" height="3239.264648437499" filter="invert(93%) hue-rotate(180deg)">
  <!-- svg-source:excalidraw -->
  
  <defs>
    <style>
      @font-face {
        font-family: "Virgil";
        src: url("https://excalidraw.com/Virgil.woff2");
      }
      @font-face {
        font-family: "Cascadia";
        src: url("https://excalidraw.com/Cascadia.woff2");
      }
    </style>
  </defs>
  <g stroke-linecap="round"><g transform="translate(18.700857061520196 260.61309814453125) rotate(0 106.87172503827139 0.9402181609720088)"><path d="M0.41 0.22 C36.14 0.46, 178.91 1.04, 214.58 1.03 M-0.84 -0.71 C34.68 -0.23, 177.68 2.31, 213.37 2.59" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(18.700857061520196 260.61309814453125) rotate(0 106.87172503827139 0.9402181609720088)"><path d="M185.41 11.64 C194.11 8.18, 201.56 5.92, 215.08 2.54 M184.63 12.37 C191.93 11.2, 197.11 7.54, 213.29 2.57" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(18.700857061520196 260.61309814453125) rotate(0 106.87172503827139 0.9402181609720088)"><path d="M185.69 -8.88 C194.23 -5.86, 201.59 -1.65, 215.08 2.54 M184.91 -8.15 C192.12 -4.98, 197.24 -4.32, 213.29 2.57" stroke="#e67700" stroke-width="1" fill="none"></path></g></g><g transform="translate(93.49884813294875 220.15662493024556) rotate(0 31 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e67700" text-anchor="start" style="white-space: pre;" direction="ltr">scan</text></g><g stroke-linecap="round"><g transform="translate(12.647146124020196 327.16387939453125) rotate(0 492.07612449930986 -5.237676530703908)"><path d="M-0.5 0.06 C163.15 -1.73, 818.4 -9.08, 982.28 -10.53 M1.44 -0.96 C165.45 -2.64, 821.23 -7.85, 984.65 -9.43" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(12.647146124020196 327.16387939453125) rotate(0 492.07612449930986 -5.237676530703908)"><path d="M956.65 0 C964.52 -2.54, 977.01 -5.88, 982.87 -9.71 M957.44 1.79 C964.15 -2.55, 971.45 -4.51, 985.01 -8.96" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(12.647146124020196 327.16387939453125) rotate(0 492.07612449930986 -5.237676530703908)"><path d="M956.47 -20.52 C964.44 -16.21, 976.98 -12.7, 982.87 -9.71 M957.26 -18.73 C963.94 -17.62, 971.28 -14.12, 985.01 -8.96" stroke="#000000" stroke-width="1" fill="none"></path></g></g><g transform="translate(277.0019173293774 339.53329903738836) rotate(0 178 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">crawling of static imports</text></g><g transform="translate(17.794607061520196 121.69275774274561) rotate(0 185.5 35.5)"><text x="0" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">A. The scanner is able to </text><text x="0" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">   find every dependency </text></g><g stroke-linecap="round"><g transform="translate(244.2213648740202 261.68341064453125) rotate(0 202.1462157074362 -0.21706711998209016)"><path d="M-0.83 -0.13 C66.68 -0.14, 337.82 -0.59, 405.13 -0.7 M0.93 -1.25 C68.37 -1, 337.31 0.54, 404.72 0.82" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(244.2213648740202 261.68341064453125) rotate(0 202.1462157074362 -0.21706711998209016)"><path d="M376.25 12.64 C385.08 6.27, 393.47 4.28, 403.89 0.62 M375.62 10.85 C387.35 7.33, 398.84 3.53, 404.73 0.15" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(244.2213648740202 261.68341064453125) rotate(0 202.1462157074362 -0.21706711998209016)"><path d="M376.35 -7.88 C385.05 -8, 393.4 -3.73, 403.89 0.62 M375.72 -9.67 C387.56 -5.21, 399.01 -1.04, 404.73 0.15" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g></g><g transform="translate(392.7464764811631 219.16499546595978) rotate(0 53.5 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr">optimize</text></g><g transform="translate(29.839110409734303 9.999999999999993) rotate(0 100.53126213121115 32.338727678571416)"><text x="0" y="44.67745535714283" font-family="Virgil, Segoe UI Emoji" font-size="50.617138975155264px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">Vite 2.9</text></g><g transform="translate(30.43174433830586 901.2210350600371) rotate(0 107.7734375 34.19019396551721)"><text x="0" y="48.38038793103445" font-family="Virgil, Segoe UI Emoji" font-size="53.515086206896555px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">Vite 3.0</text></g><g stroke-linecap="round"><g transform="translate(17.065114874020196 543.0813598632812) rotate(0 107.69320985628292 -0.14612264104187034)"><path d="M-0.86 -0.47 C34.87 -0.32, 178.12 -0.11, 214.07 0.29 M0.88 -1.76 C37.01 -1.41, 180.75 1.16, 216.25 1.47" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(17.065114874020196 543.0813598632812) rotate(0 107.69320985628292 -0.14612264104187034)"><path d="M187.14 9.65 C194.57 8.39, 205.07 7.87, 218.22 0.1 M187.67 10.44 C196.94 7.44, 206.64 5.28, 217.11 0.94" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(17.065114874020196 543.0813598632812) rotate(0 107.69320985628292 -0.14612264104187034)"><path d="M187.42 -10.87 C194.68 -6.52, 205.1 -1.44, 218.22 0.1 M187.95 -10.08 C197.14 -6.48, 206.75 -2.04, 217.11 0.94" stroke="#e67700" stroke-width="1" fill="none"></path></g></g><g transform="translate(91.68453451687742 504.086940220424) rotate(0 31 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e67700" text-anchor="start" style="white-space: pre;" direction="ltr">scan</text></g><g stroke-linecap="round"><g transform="translate(11.011403936520196 609.6321411132812) rotate(0 490.81943741999567 -4.375500603131911)"><path d="M-1.01 -0.68 C162.91 -2.05, 818.49 -7.41, 982.65 -8.72 M0.66 1.58 C164.47 -0.08, 817.71 -8.36, 981.56 -10.33" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(11.011403936520196 609.6321411132812) rotate(0 490.81943741999567 -4.375500603131911)"><path d="M952.37 -0.17 C961.57 -0.18, 968.31 -5.7, 981.99 -10.27 M953.41 -0.3 C963.79 -2.73, 973.91 -7.38, 981.13 -10.49" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(11.011403936520196 609.6321411132812) rotate(0 490.81943741999567 -4.375500603131911)"><path d="M952.11 -20.69 C961.3 -16.02, 968.09 -16.85, 981.99 -10.27 M953.16 -20.82 C963.57 -16.11, 973.78 -13.62, 981.13 -10.49" stroke="#000000" stroke-width="1" fill="none"></path></g></g><g transform="translate(276.6050144275915 625.2381678989956) rotate(0 178 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">crawling of static imports</text></g><g transform="translate(18.430070231162972 417.93334089006703) rotate(0 154.5 35.5)"><text x="0" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">B. The scanner missed</text><text x="0" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">   some dependencies </text></g><g stroke-linecap="round"><g transform="translate(242.5856226865202 544.1516723632812) rotate(0 202.65862144320275 -0.2306171063333693)"><path d="M0.98 1.03 C68.64 0.83, 338.05 -1.22, 405.28 -1.5 M0.03 0.53 C67.7 0.48, 337.67 -0.42, 404.96 -0.39" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(242.5856226865202 544.1516723632812) rotate(0 202.65862144320275 -0.2306171063333693)"><path d="M378.51 11.89 C382.29 7.61, 390.57 5.63, 404.45 -2.19 M377.21 10.78 C384.52 6.35, 393.1 3.05, 404.44 0.16" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(242.5856226865202 544.1516723632812) rotate(0 202.65862144320275 -0.2306171063333693)"><path d="M378.47 -8.63 C382.22 -7.92, 390.51 -4.9, 404.45 -2.19 M377.18 -9.74 C384.38 -8.19, 392.97 -5.51, 404.44 0.16" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g></g><g transform="translate(393.6776985793773 501.90111432756703) rotate(0 53.5 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr">optimize</text></g><g stroke-linecap="round"><g transform="translate(656.3245870384786 176.12480809395865) rotate(0 0.49688507507423907 272.2302792202416)"><path d="M-1.12 0.73 C-0.66 91.44, 1.52 453.27, 2.11 543.73" stroke="#c92a2a" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(517.4165378650915 74.62830461774556) rotate(0 142 35.5)"><text x="142" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">send optimized deps </text><text x="142" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">to the browser</text></g><g stroke-linecap="round"><g transform="translate(825.7438258115202 544.5877075195312) rotate(0 201.3798259855714 -0.1960235122591314)"><path d="M0.13 0.73 C67.39 0.69, 336.61 -0.79, 404.02 -1.12 M-1.26 0.07 C65.79 0.27, 335.47 0.23, 403.02 0.18" stroke="#a61e4d" stroke-width="1" fill="none"></path></g><g transform="translate(825.7438258115202 544.5877075195312) rotate(0 201.3798259855714 -0.1960235122591314)"><path d="M376.05 10.31 C383.74 7.7, 393.1 2.18, 403.31 1.75 M374.31 9.82 C383.6 6.37, 391.16 5.14, 403.18 0.66" stroke="#a61e4d" stroke-width="1" fill="none"></path></g><g transform="translate(825.7438258115202 544.5877075195312) rotate(0 201.3798259855714 -0.1960235122591314)"><path d="M376.04 -10.21 C383.59 -5.85, 392.95 -4.39, 403.31 1.75 M374.3 -10.7 C383.63 -8.14, 391.19 -3.35, 403.18 0.66" stroke="#a61e4d" stroke-width="1" fill="none"></path></g></g><g transform="translate(977.8292052758057 497.91192626953125) rotate(0 53.5 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#a61e4d" text-anchor="start" style="white-space: pre;" direction="ltr">optimize</text></g><g stroke-linecap="round"><g transform="translate(926.52995862402 650.0564575195312) rotate(0 407.4269655720704 -4.944491664990778)"><path d="M0.6 0.05 C136.58 -1.17, 679.62 -6.4, 815.4 -7.94 M-0.55 -0.98 C135.36 -2.52, 678.8 -8.69, 814.68 -9.93" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(926.52995862402 650.0564575195312) rotate(0 407.4269655720704 -4.944491664990778)"><path d="M786.67 1.33 C794.28 -1.69, 799.4 -5.37, 814.41 -10.52 M786.84 1 C794.86 -2.48, 802.88 -6.18, 813.93 -9.18" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(926.52995862402 650.0564575195312) rotate(0 407.4269655720704 -4.944491664990778)"><path d="M786.46 -19.19 C794.01 -16.93, 799.18 -15.33, 814.41 -10.52 M786.63 -19.52 C794.69 -17.21, 802.77 -15.12, 813.93 -9.18" stroke="#000000" stroke-width="1" fill="none"></path></g></g><g transform="translate(1116.8891941150914 664.6747610909599) rotate(0 178 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">crawling of static imports</text></g><g stroke-linecap="round"><g transform="translate(1232.3500143589818 495.0178841830988) rotate(359.5077965992375 1.2477028385287667 62.00909188668723)"><path d="M0.76 -0.75 C0.87 20.12, 1.58 103.93, 1.74 124.77" stroke="#c92a2a" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g stroke-linecap="round"><g transform="translate(824.804170481348 476.5677735332399) rotate(0 -0.2626880475101814 103.1694546164945)"><path d="M-0.41 -0.66 C-0.6 33.78, -0.33 172.47, -0.05 207" stroke="#e67700" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(752.2777264811631 420.95489501953125) rotate(0 74 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e67700" text-anchor="start" style="white-space: pre;" direction="ltr">missing dep</text></g><g stroke-linecap="round"><g transform="translate(19.32550828919898 1157.6765311104905) rotate(0 106.54720572022717 0.7301827432959271)"><path d="M-0.07 0.47 C35.63 0.46, 178.61 0.58, 214.66 0.5 M-1.56 -0.33 C33.9 -0.22, 177.22 1.6, 213.49 1.79" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(19.32550828919898 1157.6765311104905) rotate(0 106.54720572022717 0.7301827432959271)"><path d="M185.98 11.08 C194 10.28, 202.81 5.56, 212.37 1.79 M184.62 12.78 C195.62 8.26, 205.05 5.12, 213.62 1.65" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(19.32550828919898 1157.6765311104905) rotate(0 106.54720572022717 0.7301827432959271)"><path d="M186.18 -9.44 C194.22 -3.26, 202.96 -1, 212.37 1.79 M184.81 -7.74 C195.78 -5.25, 205.15 -1.39, 213.62 1.65" stroke="#e67700" stroke-width="1" fill="none"></path></g></g><g transform="translate(95.57997257491331 1117.5827811104905) rotate(0 31 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e67700" text-anchor="start" style="white-space: pre;" direction="ltr">scan</text></g><g stroke-linecap="round"><g transform="translate(13.271797351698979 1224.2273123604905) rotate(0 491.8143275018782 -5.560828715190269)"><path d="M-0.42 -0.47 C163.6 -2.32, 820.1 -9, 984.05 -10.65 M1.56 -1.76 C165.52 -3.53, 820.18 -8.34, 983.7 -9.62" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(13.271797351698979 1224.2273123604905) rotate(0 491.8143275018782 -5.560828715190269)"><path d="M954.8 2.74 C962.22 -1.57, 970.97 -5.21, 984.52 -9.28 M956.36 0.66 C963.77 -2.17, 970.93 -5.2, 984.55 -9.64" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(13.271797351698979 1224.2273123604905) rotate(0 491.8143275018782 -5.560828715190269)"><path d="M954.65 -17.78 C962.19 -16.05, 970.99 -13.65, 984.52 -9.28 M956.2 -19.86 C963.54 -17.16, 970.74 -14.67, 984.55 -9.64" stroke="#000000" stroke-width="1" fill="none"></path></g></g><g transform="translate(318.0562560570561 1231.4516427176336) rotate(0 178 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">crawling of static imports</text></g><g stroke-linecap="round"><g transform="translate(244.84601610169898 1158.7468436104905) rotate(0 202.41849407180214 0.09685063601466481)"><path d="M-0.95 0.33 C66.36 0.03, 335.84 -0.54, 403.43 -0.67 M0.74 -0.54 C68.5 -0.12, 338.57 0.62, 405.79 0.87" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(244.84601610169898 1158.7468436104905) rotate(0 202.41849407180214 0.09685063601466481)"><path d="M378.12 9.92 C384.84 9.43, 392.54 5.34, 404.62 2.85 M377.64 11.17 C388.11 7.9, 398.88 3.05, 405.45 1.73" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(244.84601610169898 1158.7468436104905) rotate(0 202.41849407180214 0.09685063601466481)"><path d="M378.19 -10.6 C385.08 -5.73, 392.77 -4.47, 404.62 2.85 M377.71 -9.35 C388.11 -4.87, 398.85 -1.97, 405.45 1.73" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g></g><g transform="translate(389.94478842312753 1117.629098074776) rotate(0 53.5 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr">optimize</text></g><g stroke-linecap="round"><g transform="translate(17.68976610169898 1440.1447928292405) rotate(0 106.91136128274721 0.8300211181491477)"><path d="M0 0.5 C35.82 0.71, 179.55 0.33, 215.28 0.6 M-1.46 -0.29 C34.2 0.16, 178.05 1.83, 214.44 1.95" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(17.68976610169898 1440.1447928292405) rotate(0 106.91136128274721 0.8300211181491477)"><path d="M187 12.32 C194.88 7.52, 206.74 6.95, 214.04 3.05 M187.03 11.96 C194.7 8.59, 204.4 5.04, 214.56 1.57" stroke="#e67700" stroke-width="1" fill="none"></path></g><g transform="translate(17.68976610169898 1440.1447928292405) rotate(0 106.91136128274721 0.8300211181491477)"><path d="M187.16 -8.2 C194.88 -6.28, 206.68 -0.11, 214.04 3.05 M187.19 -8.56 C194.84 -5.62, 204.49 -2.86, 214.56 1.57" stroke="#e67700" stroke-width="1" fill="none"></path></g></g><g transform="translate(89.07257860169898 1401.719569614955) rotate(0 31 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e67700" text-anchor="start" style="white-space: pre;" direction="ltr">scan</text></g><g stroke-linecap="round"><g transform="translate(11.636055164198979 1506.6955740792405) rotate(0 491.7044576920197 -5.18753081547095)"><path d="M0.2 -0.37 C163.91 -1.87, 818.28 -6.92, 982.22 -8.51 M-1.15 -1.6 C162.94 -3.45, 820.44 -8.82, 984.56 -10.01" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(11.636055164198979 1506.6955740792405) rotate(0 491.7044576920197 -5.18753081547095)"><path d="M955.84 -0.7 C966.82 -1.17, 972.87 -4.76, 984.71 -9.75 M956.3 0.13 C965.27 -3.33, 972.58 -5.9, 983.73 -10.64" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(11.636055164198979 1506.6955740792405) rotate(0 491.7044576920197 -5.18753081547095)"><path d="M955.68 -21.22 C966.79 -15.53, 972.9 -12.97, 984.71 -9.75 M956.14 -20.39 C965.33 -17.98, 972.69 -14.67, 983.73 -10.64" stroke="#000000" stroke-width="1" fill="none"></path></g></g><g transform="translate(307.84350494098476 1524.8406633649547) rotate(0 178 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">crawling of static imports</text></g><g stroke-linecap="round"><g transform="translate(243.21027391419898 1441.2151053292405) rotate(0 202.10825750245712 -0.42511239756606756)"><path d="M1.19 0.93 C68.56 1.05, 336.7 0.23, 403.86 -0.01 M0.35 0.37 C67.58 0.2, 335.6 -1.87, 402.79 -1.79" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(243.21027391419898 1441.2151053292405) rotate(0 202.10825750245712 -0.42511239756606756)"><path d="M376.19 8.18 C383.39 5.66, 390.14 2.44, 404.51 -1.83 M373.83 8.7 C382.32 4.55, 390.09 3.14, 402.68 -2.32" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(243.21027391419898 1441.2151053292405) rotate(0 202.10825750245712 -0.42511239756606756)"><path d="M376.11 -12.34 C383.21 -9.34, 389.98 -7.02, 404.51 -1.83 M373.75 -11.82 C382.2 -10.12, 389.99 -5.68, 402.68 -2.32" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g></g><g transform="translate(396.3280194499133 1397.524815150669) rotate(0 53.5 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr">optimize</text></g><g stroke-linecap="round"><g transform="translate(997.1956254766988 1018.479265485491) rotate(0 1.242366016469873 134.3454888308422)"><path d="M-0.24 0.66 C0.02 45.18, 2.27 223.32, 2.72 268.03" stroke="#c92a2a" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g stroke-linecap="round"><g transform="translate(825.4288217090268 1373.6312064991994) rotate(0 0.8034771092936523 102.70668286699811)"><path d="M-0.18 -0.41 C-0.05 33.89, 1.61 171.37, 1.79 205.83" stroke="#e67700" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(754.6769312802703 1320.3453369140618) rotate(0 74 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e67700" text-anchor="start" style="white-space: pre;" direction="ltr">missing dep</text></g><g stroke-linecap="round"><g transform="translate(1122.8628295703895 1436.8435008365477) rotate(0 13.298404371272738 -0.14649603142834167)"><path d="M0.25 -0.19 C4.54 -0.45, 21.06 -0.68, 25.38 -0.57 M-1.08 -1.33 C3.63 -1.47, 23.26 1.02, 27.68 1.04" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(1122.8628295703895 1436.8435008365477) rotate(0 13.298404371272738 -0.14649603142834167)"><path d="M14.87 3.72 C18.58 3.61, 23.11 2.82, 26.85 1.43 M14.73 4.55 C19.38 3.58, 23.55 2.24, 27.86 1.21" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g><g transform="translate(1122.8628295703895 1436.8435008365477) rotate(0 13.298404371272738 -0.14649603142834167)"><path d="M15.54 -5.21 C19.14 -2.92, 23.49 -1.32, 26.85 1.43 M15.4 -4.38 C19.86 -2.24, 23.8 -0.48, 27.86 1.21" stroke="#2b8a3e" stroke-width="1" fill="none"></path></g></g><g transform="translate(1009.1810467936627 1389.315769740513) rotate(0 53.5 18)"><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr">optimize</text></g><g stroke-linecap="round"><g transform="translate(999.4433336910927 173.9562527117986) rotate(0 -0.16402317626139507 132.66940154518397)"><path d="M-0.66 -0.17 C-0.41 44.21, 0.11 221.29, 0.33 265.51" stroke="#2b8a3e" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g stroke-linecap="round"><g transform="translate(1749.0053799171 517.115632788837) rotate(0 -1.0616535782813799 91.49590402841562)"><path d="M-0.96 0.71 C-1.14 30.97, -0.96 151.85, -1.17 182.28" stroke="#2b8a3e" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(888.2932119722345 82.01513671875014) rotate(0 103 35.5)"><text x="103" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">browser loading</text><text x="103" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">finished</text></g><g transform="translate(1595.5722298293772 415.87897600446445) rotate(0 103 35.5)"><text x="103" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">browser loading</text><text x="103" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">finished</text></g><g stroke-linecap="round"><g transform="translate(1157.3543168829488 1354.063127662214) rotate(0 0.7188127784058906 83.20400924105206)"><path d="M-0.58 0.15 C-0.25 27.98, 1.41 138.51, 2.02 166.26" stroke="#c92a2a" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(857.4963369722346 937.5519670758928) rotate(0 142 35.5)"><text x="142" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">send optimized deps </text><text x="142" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">to the browser</text></g><g transform="translate(1023.8043726865204 1538.6323242187495) rotate(0 142 35.5)"><text x="142" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">send optimized deps </text><text x="142" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">to the browser</text></g><g stroke-linecap="round"><g transform="translate(662.7496851865203 263.2182617187501) rotate(0 16.960357278212904 -0.8974222499924025)"><path d="M-1.09 -0.31 C4.6 -0.39, 28.97 -1.4, 35.01 -1.53 M0.54 -1.51 C6.01 -1.35, 28.51 -0.55, 34.17 -0.27" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(662.7496851865203 263.2182617187501) rotate(0 16.960357278212904 -0.8974222499924025)"><path d="M17.14 5.31 C23.07 3.65, 29.93 0.02, 35.87 -1.13 M18.01 5.75 C22.63 2.74, 28.46 2.13, 34.7 0.15" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(662.7496851865203 263.2182617187501) rotate(0 16.960357278212904 -0.8974222499924025)"><path d="M17.63 -6.59 C23.28 -3.79, 29.95 -2.95, 35.87 -1.13 M18.5 -6.15 C22.95 -5.46, 28.62 -2.38, 34.7 0.15" stroke="#5c940d" stroke-width="1" fill="none"></path></g></g><g stroke-linecap="round"><g transform="translate(663.1087069675327 541.8695637186383) rotate(0 17.480572217330334 0.36651238251843665)"><path d="M-0.73 -0.57 C5.12 -0.94, 29.6 -0.82, 35.69 -1.07 M1.09 1.74 C6.81 2.08, 29.46 0.93, 35.21 0.42" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(663.1087069675327 541.8695637186383) rotate(0 17.480572217330334 0.36651238251843665)"><path d="M18.45 8.72 C24.64 6.57, 28.75 3.42, 35.24 -0.91 M18.89 8.15 C24.64 5.89, 29.67 2.42, 35.89 1.19" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(663.1087069675327 541.8695637186383) rotate(0 17.480572217330334 0.36651238251843665)"><path d="M17.68 -3.16 C24.25 -1.17, 28.63 -0.18, 35.24 -0.91 M18.11 -3.74 C24.17 -2.28, 29.44 -2.03, 35.89 1.19" stroke="#5c940d" stroke-width="1" fill="none"></path></g></g><g stroke-linecap="round"><g transform="translate(1240.1008944675327 545.8539387186382) rotate(0 17.176179722673282 -0.4327491341578025)"><path d="M0.07 -0.35 C6.16 -0.33, 29.73 -0.72, 35.71 -0.88 M-1.36 -1.58 C4.73 -1.26, 29.05 0.48, 35.24 0.72" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(1240.1008944675327 545.8539387186382) rotate(0 17.176179722673282 -0.4327491341578025)"><path d="M18.07 7.06 C22.6 6.27, 25.78 4.7, 36.92 -0.8 M19.24 5.93 C23.34 5.22, 28.07 2.35, 35.82 1.05" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(1240.1008944675327 545.8539387186382) rotate(0 17.176179722673282 -0.4327491341578025)"><path d="M18.74 -4.83 C23.02 -2.89, 26.04 -1.73, 36.92 -0.8 M19.92 -5.95 C23.94 -3.54, 28.49 -3.27, 35.82 1.05" stroke="#5c940d" stroke-width="1" fill="none"></path></g></g><g stroke-linecap="round"><g transform="translate(1005.8051355389613 1148.7613047900663) rotate(0 16.89826549850403 -0.32984123751987227)"><path d="M-1.07 -0.98 C4.89 -0.86, 28.77 -0.29, 34.87 -0.12 M0.57 1.12 C6.45 0.99, 28.19 -1.31, 33.96 -1.78" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(1005.8051355389613 1148.7613047900663) rotate(0 16.89826549850403 -0.32984123751987227)"><path d="M16.81 5.77 C23.13 5.17, 26.96 2.89, 33.95 -1.45 M18.85 5.16 C24.07 3.04, 29.35 0.52, 34.44 -2.34" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(1005.8051355389613 1148.7613047900663) rotate(0 16.89826549850403 -0.32984123751987227)"><path d="M15.69 -6.08 C22.18 -3.98, 26.27 -3.56, 33.95 -1.45 M17.74 -6.7 C23.29 -4.89, 28.94 -3.47, 34.44 -2.34" stroke="#5c940d" stroke-width="1" fill="none"></path></g></g><g stroke-linecap="round"><g transform="translate(1163.8676355389612 1438.7769297900663) rotate(0 17.512529629096377 -0.2908505595009956)"><path d="M-0.33 -0.74 C5.45 -1.06, 29.64 -2.13, 35.36 -2.07 M1.7 1.49 C7.32 1.29, 28.91 -0.46, 34.7 -1.1" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(1163.8676355389612 1438.7769297900663) rotate(0 17.512529629096377 -0.2908505595009956)"><path d="M17.9 7.16 C22.98 2.58, 31.04 -0.43, 35.43 -2.12 M18.36 6.42 C21.7 4.24, 26.81 3.76, 35.57 -1.61" stroke="#5c940d" stroke-width="1" fill="none"></path></g><g transform="translate(1163.8676355389612 1438.7769297900663) rotate(0 17.512529629096377 -0.2908505595009956)"><path d="M16.79 -4.7 C22.25 -5.07, 30.7 -3.88, 35.43 -2.12 M17.25 -5.43 C20.74 -5.01, 26.09 -2.89, 35.57 -1.61" stroke="#5c940d" stroke-width="1" fill="none"></path></g></g><g stroke-linecap="round"><g transform="translate(1044.4424557739603 1047.9128014301614) rotate(0 1.8005962293595417 97.07746241278943)"><path d="M0.78 0.84 C1.3 33.2, 2.51 161.34, 2.82 193.32" stroke="#2b8a3e" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(1086.7429887579488 1118.996721540178) rotate(0 103 35.5)"><text x="103" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">browser loading</text><text x="103" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">finished</text></g><g transform="translate(1240.9918726865203 1404.7305385044638) rotate(0 103 35.5)"><text x="103" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">browser loading</text><text x="103" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#2b8a3e" text-anchor="middle" style="white-space: pre;" direction="ltr">finished</text></g><g stroke-linecap="round"><g transform="translate(1205.5628776119756 1348.1194078383696) rotate(0 -0.8245669438898631 85.70713350586584)"><path d="M-1.1 -0.19 C-1.36 28.27, -0.9 142.83, -0.48 171.6" stroke="#2b8a3e" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><g transform="translate(1099.0610691150919 389.81298828125) rotate(0 142 35.5)"><text x="142" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">send optimized deps </text><text x="142" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#c92a2a" text-anchor="middle" style="white-space: pre;" direction="ltr">to the browser</text></g><g transform="translate(32.0287030436632 1012.9634486607142) rotate(0 185.5 35.5)"><text x="0" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">A. The scanner is able to </text><text x="0" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">   find every dependency </text></g><g transform="translate(27.292095900805975 1311.1738978794642) rotate(0 154.5 35.5)"><text x="0" y="25.5" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">B. The scanner missed</text><text x="0" y="61" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#5f3dc4" text-anchor="start" style="white-space: pre;" direction="ltr">   some dependencies </text></g></svg>