nx/docs/shared/mental-model/project-graph.svg
2022-10-05 15:01:46 -04:00

14 lines
15 KiB
XML

<svg width="500" height="350" viewBox="0 0 500 350" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="50" y="35" width="112" height="64" rx="8" fill="#6366F1"/>
<path d="M87.5904 73H85.7267L89.9142 61.3636H91.9426L96.1301 73H94.2665L90.9767 63.4773H90.8858L87.5904 73ZM87.9029 68.4432H93.9483V69.9205H87.9029V68.4432ZM97.3222 76.2727V64.2727H98.9813V65.6875H99.1233C99.2218 65.5057 99.3638 65.2955 99.5494 65.0568C99.7351 64.8182 99.9926 64.6098 100.322 64.4318C100.652 64.25 101.087 64.1591 101.629 64.1591C102.334 64.1591 102.962 64.3371 103.515 64.6932C104.068 65.0492 104.502 65.5625 104.816 66.233C105.135 66.9034 105.294 67.7102 105.294 68.6534C105.294 69.5966 105.137 70.4053 104.822 71.0795C104.508 71.75 104.076 72.267 103.527 72.6307C102.977 72.9905 102.351 73.1705 101.646 73.1705C101.116 73.1705 100.682 73.0814 100.345 72.9034C100.012 72.7254 99.7502 72.517 99.5608 72.2784C99.3714 72.0398 99.2256 71.8277 99.1233 71.642H99.021V76.2727H97.3222ZM98.9869 68.6364C98.9869 69.25 99.076 69.7879 99.254 70.25C99.432 70.7121 99.6896 71.0739 100.027 71.3352C100.364 71.5928 100.777 71.7216 101.265 71.7216C101.773 71.7216 102.197 71.5871 102.538 71.3182C102.879 71.0455 103.137 70.6761 103.311 70.2102C103.489 69.7443 103.578 69.2197 103.578 68.6364C103.578 68.0606 103.491 67.5436 103.316 67.0852C103.146 66.6269 102.888 66.2652 102.544 66C102.203 65.7348 101.777 65.6023 101.265 65.6023C100.773 65.6023 100.356 65.7292 100.015 65.983C99.6782 66.2367 99.4226 66.5909 99.2483 67.0455C99.0741 67.5 98.9869 68.0303 98.9869 68.6364ZM106.845 76.2727V64.2727H108.504V65.6875H108.646C108.745 65.5057 108.887 65.2955 109.072 65.0568C109.258 64.8182 109.516 64.6098 109.845 64.4318C110.175 64.25 110.61 64.1591 111.152 64.1591C111.857 64.1591 112.485 64.3371 113.038 64.6932C113.591 65.0492 114.025 65.5625 114.339 66.233C114.658 66.9034 114.817 67.7102 114.817 68.6534C114.817 69.5966 114.66 70.4053 114.345 71.0795C114.031 71.75 113.599 72.267 113.05 72.6307C112.5 72.9905 111.874 73.1705 111.169 73.1705C110.639 73.1705 110.205 73.0814 109.868 72.9034C109.535 72.7254 109.273 72.517 109.084 72.2784C108.894 72.0398 108.749 71.8277 108.646 71.642H108.544V76.2727H106.845ZM108.51 68.6364C108.51 69.25 108.599 69.7879 108.777 70.25C108.955 70.7121 109.213 71.0739 109.55 71.3352C109.887 71.5928 110.3 71.7216 110.788 71.7216C111.296 71.7216 111.72 71.5871 112.061 71.3182C112.402 71.0455 112.66 70.6761 112.834 70.2102C113.012 69.7443 113.101 69.2197 113.101 68.6364C113.101 68.0606 113.014 67.5436 112.839 67.0852C112.669 66.6269 112.411 66.2652 112.067 66C111.726 65.7348 111.3 65.6023 110.788 65.6023C110.296 65.6023 109.879 65.7292 109.538 65.983C109.201 66.2367 108.946 66.5909 108.771 67.0455C108.597 67.5 108.51 68.0303 108.51 68.6364ZM124.643 61.3636V73H122.881V63.125H122.813L120.029 64.9432V63.2614L122.932 61.3636H124.643Z" fill="white"/>
<rect x="194" y="35" width="112" height="64" rx="8" fill="#6366F1"/>
<path d="M230.465 73H228.602L232.789 61.3636H234.818L239.005 73H237.142L233.852 63.4773H233.761L230.465 73ZM230.778 68.4432H236.823V69.9205H230.778V68.4432ZM240.197 76.2727V64.2727H241.856V65.6875H241.998C242.097 65.5057 242.239 65.2955 242.424 65.0568C242.61 64.8182 242.868 64.6098 243.197 64.4318C243.527 64.25 243.962 64.1591 244.504 64.1591C245.209 64.1591 245.837 64.3371 246.39 64.6932C246.943 65.0492 247.377 65.5625 247.691 66.233C248.01 66.9034 248.169 67.7102 248.169 68.6534C248.169 69.5966 248.012 70.4053 247.697 71.0795C247.383 71.75 246.951 72.267 246.402 72.6307C245.852 72.9905 245.226 73.1705 244.521 73.1705C243.991 73.1705 243.557 73.0814 243.22 72.9034C242.887 72.7254 242.625 72.517 242.436 72.2784C242.246 72.0398 242.101 71.8277 241.998 71.642H241.896V76.2727H240.197ZM241.862 68.6364C241.862 69.25 241.951 69.7879 242.129 70.25C242.307 70.7121 242.565 71.0739 242.902 71.3352C243.239 71.5928 243.652 71.7216 244.14 71.7216C244.648 71.7216 245.072 71.5871 245.413 71.3182C245.754 71.0455 246.012 70.6761 246.186 70.2102C246.364 69.7443 246.453 69.2197 246.453 68.6364C246.453 68.0606 246.366 67.5436 246.191 67.0852C246.021 66.6269 245.763 66.2652 245.419 66C245.078 65.7348 244.652 65.6023 244.14 65.6023C243.648 65.6023 243.231 65.7292 242.89 65.983C242.553 66.2367 242.298 66.5909 242.123 67.0455C241.949 67.5 241.862 68.0303 241.862 68.6364ZM249.72 76.2727V64.2727H251.379V65.6875H251.521C251.62 65.5057 251.762 65.2955 251.947 65.0568C252.133 64.8182 252.391 64.6098 252.72 64.4318C253.05 64.25 253.485 64.1591 254.027 64.1591C254.732 64.1591 255.36 64.3371 255.913 64.6932C256.466 65.0492 256.9 65.5625 257.214 66.233C257.533 66.9034 257.692 67.7102 257.692 68.6534C257.692 69.5966 257.535 70.4053 257.22 71.0795C256.906 71.75 256.474 72.267 255.925 72.6307C255.375 72.9905 254.749 73.1705 254.044 73.1705C253.514 73.1705 253.08 73.0814 252.743 72.9034C252.41 72.7254 252.148 72.517 251.959 72.2784C251.769 72.0398 251.624 71.8277 251.521 71.642H251.419V76.2727H249.72ZM251.385 68.6364C251.385 69.25 251.474 69.7879 251.652 70.25C251.83 70.7121 252.088 71.0739 252.425 71.3352C252.762 71.5928 253.175 71.7216 253.663 71.7216C254.171 71.7216 254.595 71.5871 254.936 71.3182C255.277 71.0455 255.535 70.6761 255.709 70.2102C255.887 69.7443 255.976 69.2197 255.976 68.6364C255.976 68.0606 255.889 67.5436 255.714 67.0852C255.544 66.6269 255.286 66.2652 254.942 66C254.601 65.7348 254.175 65.6023 253.663 65.6023C253.171 65.6023 252.754 65.7292 252.413 65.983C252.076 66.2367 251.821 66.5909 251.646 67.0455C251.472 67.5 251.385 68.0303 251.385 68.6364ZM263.103 73V71.7273L267.04 67.6477C267.461 67.2045 267.807 66.8163 268.08 66.483C268.357 66.1458 268.563 65.8258 268.699 65.5227C268.836 65.2197 268.904 64.8977 268.904 64.5568C268.904 64.1705 268.813 63.8371 268.631 63.5568C268.449 63.2727 268.201 63.0549 267.887 62.9034C267.573 62.7481 267.218 62.6705 266.824 62.6705C266.408 62.6705 266.044 62.7557 265.733 62.9261C265.423 63.0966 265.184 63.3371 265.018 63.6477C264.851 63.9583 264.768 64.322 264.768 64.7386H263.091C263.091 64.0303 263.254 63.411 263.58 62.8807C263.906 62.3504 264.353 61.9394 264.921 61.6477C265.489 61.3523 266.135 61.2045 266.858 61.2045C267.59 61.2045 268.233 61.3504 268.79 61.642C269.351 61.9299 269.788 62.3239 270.103 62.8239C270.417 63.3201 270.574 63.8807 270.574 64.5057C270.574 64.9375 270.493 65.3598 270.33 65.7727C270.171 66.1856 269.893 66.6458 269.495 67.1534C269.097 67.6572 268.544 68.2689 267.836 68.9886L265.523 71.4091V71.4943H270.762V73H263.103Z" fill="white"/>
<rect x="338" y="35" width="112" height="64" rx="8" fill="#6366F1"/>
<path d="M384.115 73V61.3636H385.87V71.4886H391.143V73H384.115ZM392.658 73V64.2727H394.357V73H392.658ZM393.516 62.9261C393.22 62.9261 392.966 62.8277 392.754 62.6307C392.546 62.4299 392.442 62.1913 392.442 61.9148C392.442 61.6345 392.546 61.3958 392.754 61.1989C392.966 60.9981 393.22 60.8977 393.516 60.8977C393.811 60.8977 394.063 60.9981 394.271 61.1989C394.483 61.3958 394.589 61.6345 394.589 61.9148C394.589 62.1913 394.483 62.4299 394.271 62.6307C394.063 62.8277 393.811 62.9261 393.516 62.9261ZM396.426 73V61.3636H398.125V65.6875H398.228C398.326 65.5057 398.468 65.2955 398.654 65.0568C398.839 64.8182 399.097 64.6098 399.426 64.4318C399.756 64.25 400.192 64.1591 400.733 64.1591C401.438 64.1591 402.067 64.3371 402.62 64.6932C403.173 65.0492 403.606 65.5625 403.921 66.233C404.239 66.9034 404.398 67.7102 404.398 68.6534C404.398 69.5966 404.241 70.4053 403.926 71.0795C403.612 71.75 403.18 72.267 402.631 72.6307C402.082 72.9905 401.455 73.1705 400.75 73.1705C400.22 73.1705 399.786 73.0814 399.449 72.9034C399.116 72.7254 398.854 72.517 398.665 72.2784C398.476 72.0398 398.33 71.8277 398.228 71.642H398.086V73H396.426ZM398.091 68.6364C398.091 69.25 398.18 69.7879 398.358 70.25C398.536 70.7121 398.794 71.0739 399.131 71.3352C399.468 71.5928 399.881 71.7216 400.37 71.7216C400.877 71.7216 401.301 71.5871 401.642 71.3182C401.983 71.0455 402.241 70.6761 402.415 70.2102C402.593 69.7443 402.682 69.2197 402.682 68.6364C402.682 68.0606 402.595 67.5436 402.421 67.0852C402.25 66.6269 401.993 66.2652 401.648 66C401.307 65.7348 400.881 65.6023 400.37 65.6023C399.877 65.6023 399.461 65.7292 399.12 65.983C398.782 66.2367 398.527 66.5909 398.353 67.0455C398.178 67.5 398.091 68.0303 398.091 68.6364Z" fill="white"/>
<rect x="194" y="227" width="112" height="88" rx="4" stroke="#94A3B8" stroke-width="2" stroke-linecap="round" stroke-dasharray="15 15"/>
<path d="M230.115 277V265.364H234.263C235.164 265.364 235.913 265.519 236.507 265.83C237.106 266.14 237.553 266.57 237.848 267.119C238.144 267.665 238.291 268.295 238.291 269.011C238.291 269.723 238.142 270.35 237.842 270.892C237.547 271.43 237.1 271.848 236.502 272.148C235.907 272.447 235.159 272.597 234.257 272.597H231.115V271.085H234.098C234.666 271.085 235.128 271.004 235.485 270.841C235.844 270.678 236.108 270.441 236.274 270.131C236.441 269.82 236.524 269.447 236.524 269.011C236.524 268.572 236.439 268.191 236.269 267.869C236.102 267.547 235.839 267.301 235.479 267.131C235.123 266.956 234.655 266.869 234.075 266.869H231.871V277H230.115ZM235.86 271.75L238.735 277H236.735L233.916 271.75H235.86ZM243.591 277.176C242.731 277.176 241.991 276.992 241.37 276.625C240.752 276.254 240.275 275.733 239.938 275.062C239.605 274.388 239.438 273.598 239.438 272.693C239.438 271.799 239.605 271.011 239.938 270.33C240.275 269.648 240.745 269.116 241.347 268.733C241.953 268.35 242.661 268.159 243.472 268.159C243.964 268.159 244.442 268.241 244.904 268.403C245.366 268.566 245.781 268.822 246.148 269.17C246.516 269.519 246.805 269.972 247.017 270.528C247.23 271.081 247.336 271.754 247.336 272.545V273.148H240.398V271.875H245.671C245.671 271.428 245.58 271.032 245.398 270.688C245.216 270.339 244.961 270.064 244.631 269.864C244.305 269.663 243.923 269.562 243.483 269.562C243.006 269.562 242.589 269.68 242.233 269.915C241.881 270.146 241.608 270.449 241.415 270.824C241.226 271.195 241.131 271.598 241.131 272.034V273.028C241.131 273.612 241.233 274.108 241.438 274.517C241.646 274.926 241.936 275.239 242.307 275.455C242.678 275.667 243.112 275.773 243.608 275.773C243.93 275.773 244.224 275.727 244.489 275.636C244.754 275.542 244.983 275.402 245.177 275.216C245.37 275.03 245.517 274.801 245.62 274.528L247.228 274.818C247.099 275.292 246.868 275.706 246.535 276.062C246.205 276.415 245.79 276.689 245.29 276.886C244.794 277.08 244.228 277.176 243.591 277.176ZM251.408 277.193C250.855 277.193 250.355 277.091 249.908 276.886C249.461 276.678 249.107 276.377 248.846 275.983C248.588 275.589 248.46 275.106 248.46 274.534C248.46 274.042 248.554 273.636 248.744 273.318C248.933 273 249.189 272.748 249.511 272.562C249.833 272.377 250.192 272.237 250.59 272.142C250.988 272.047 251.393 271.975 251.806 271.926C252.329 271.866 252.753 271.816 253.079 271.778C253.405 271.737 253.641 271.67 253.789 271.58C253.937 271.489 254.011 271.341 254.011 271.136V271.097C254.011 270.6 253.871 270.216 253.59 269.943C253.314 269.67 252.901 269.534 252.352 269.534C251.78 269.534 251.329 269.661 250.999 269.915C250.674 270.165 250.448 270.443 250.323 270.75L248.727 270.386C248.916 269.856 249.192 269.428 249.556 269.102C249.924 268.773 250.346 268.534 250.823 268.386C251.3 268.235 251.802 268.159 252.329 268.159C252.677 268.159 253.047 268.201 253.437 268.284C253.831 268.364 254.198 268.511 254.539 268.727C254.884 268.943 255.166 269.252 255.386 269.653C255.605 270.051 255.715 270.568 255.715 271.205V277H254.056V275.807H253.988C253.878 276.027 253.713 276.242 253.494 276.455C253.274 276.667 252.992 276.843 252.647 276.983C252.302 277.123 251.889 277.193 251.408 277.193ZM251.778 275.83C252.247 275.83 252.649 275.737 252.982 275.551C253.319 275.366 253.575 275.123 253.749 274.824C253.927 274.521 254.016 274.197 254.016 273.852V272.727C253.956 272.788 253.838 272.845 253.664 272.898C253.494 272.947 253.299 272.991 253.079 273.028C252.859 273.062 252.645 273.095 252.437 273.125C252.228 273.152 252.054 273.174 251.914 273.193C251.585 273.235 251.283 273.305 251.011 273.403C250.742 273.502 250.526 273.644 250.363 273.83C250.204 274.011 250.124 274.254 250.124 274.557C250.124 274.977 250.28 275.295 250.59 275.511C250.901 275.723 251.297 275.83 251.778 275.83ZM261.302 277.176C260.457 277.176 259.73 276.985 259.12 276.602C258.514 276.216 258.048 275.684 257.723 275.006C257.397 274.328 257.234 273.551 257.234 272.676C257.234 271.79 257.401 271.008 257.734 270.33C258.067 269.648 258.537 269.116 259.143 268.733C259.749 268.35 260.463 268.159 261.285 268.159C261.948 268.159 262.539 268.282 263.058 268.528C263.577 268.771 263.995 269.112 264.313 269.551C264.635 269.991 264.827 270.504 264.887 271.091H263.234C263.143 270.682 262.935 270.33 262.609 270.034C262.287 269.739 261.855 269.591 261.313 269.591C260.84 269.591 260.425 269.716 260.069 269.966C259.717 270.212 259.442 270.564 259.245 271.023C259.048 271.477 258.95 272.015 258.95 272.636C258.95 273.273 259.046 273.822 259.24 274.284C259.433 274.746 259.706 275.104 260.058 275.358C260.414 275.612 260.832 275.739 261.313 275.739C261.635 275.739 261.927 275.68 262.188 275.562C262.454 275.441 262.675 275.269 262.853 275.045C263.035 274.822 263.162 274.553 263.234 274.239H264.887C264.827 274.803 264.643 275.307 264.336 275.75C264.029 276.193 263.618 276.542 263.103 276.795C262.592 277.049 261.992 277.176 261.302 277.176ZM270.426 268.273V269.636H265.659V268.273H270.426ZM266.937 266.182H268.636V274.438C268.636 274.767 268.685 275.015 268.784 275.182C268.882 275.345 269.009 275.456 269.165 275.517C269.324 275.574 269.496 275.602 269.682 275.602C269.818 275.602 269.937 275.593 270.04 275.574C270.142 275.555 270.221 275.54 270.278 275.528L270.585 276.932C270.487 276.97 270.346 277.008 270.165 277.045C269.983 277.087 269.756 277.11 269.483 277.114C269.036 277.121 268.619 277.042 268.233 276.875C267.846 276.708 267.534 276.451 267.295 276.102C267.057 275.754 266.937 275.316 266.937 274.79V266.182Z" fill="#94A3B8"/>
<path d="M107.5 103C107.5 102.172 106.828 101.5 106 101.5C105.172 101.5 104.5 102.172 104.5 103H107.5ZM191.061 272.061C191.646 271.475 191.646 270.525 191.061 269.939L181.515 260.393C180.929 259.808 179.979 259.808 179.393 260.393C178.808 260.979 178.808 261.929 179.393 262.515L187.879 271L179.393 279.485C178.808 280.071 178.808 281.021 179.393 281.607C179.979 282.192 180.929 282.192 181.515 281.607L191.061 272.061ZM104.5 103V247H107.5V103H104.5ZM130 272.5H190V269.5H130V272.5ZM104.5 247C104.5 261.083 115.917 272.5 130 272.5V269.5C117.574 269.5 107.5 259.426 107.5 247H104.5Z" fill="#94A3B8"/>
<path d="M251.5 103C251.5 102.172 250.828 101.5 250 101.5C249.172 101.5 248.5 102.172 248.5 103H251.5ZM248.939 224.061C249.525 224.646 250.475 224.646 251.061 224.061L260.607 214.515C261.192 213.929 261.192 212.979 260.607 212.393C260.021 211.808 259.071 211.808 258.485 212.393L250 220.879L241.515 212.393C240.929 211.808 239.979 211.808 239.393 212.393C238.808 212.979 238.808 213.929 239.393 214.515L248.939 224.061ZM248.5 103V223H251.5V103H248.5Z" fill="#94A3B8"/>
<path d="M395.5 103C395.5 102.172 394.828 101.5 394 101.5C393.172 101.5 392.5 102.172 392.5 103H395.5ZM308.939 269.939C308.354 270.525 308.354 271.475 308.939 272.061L318.485 281.607C319.071 282.192 320.021 282.192 320.607 281.607C321.192 281.021 321.192 280.071 320.607 279.485L312.121 271L320.607 262.515C321.192 261.929 321.192 260.979 320.607 260.393C320.021 259.808 319.071 259.808 318.485 260.393L308.939 269.939ZM392.5 103V247H395.5V103H392.5ZM370 269.5H310V272.5H370V269.5ZM392.5 247C392.5 259.426 382.426 269.5 370 269.5V272.5C384.083 272.5 395.5 261.083 395.5 247H392.5Z" fill="#94A3B8"/>
</svg>