🌍 Public
Viewing a saved revision (read-only)
d25b3e8b5ef94b7381eb9419bc530afe
Dependencies for sherlock
This visualization shows the dependency tree for the Go project “sherlock,” mapping its transitive module relationships. Using D3.js version 3, the code loads hierarchical data from a JSON file and renders it as a horizontal tree layout with SVG paths and text labels. Interactive zooming is enabled via `d3.zoom`, while parent nodes with hidden children (stored under `_children`) allow for collapsible exploration. The visualization also applies custom layout recalculations, link styling, and transitions, highlighting a selected top-level dependency and its downstream connections.
AI-generated description