Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA package dependency tree that flags packages installed in more than one version and can show only the paths that lead to a duplicate. Use this when a build is larger than it should be and someone has to find out why.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Use it for bundle analysis, lockfile review and supply-chain tools where the question is who depends on what.
Do not use it for full dependency graphs with cycles (it is a tree) or for vulnerability triage on its own.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
roots | TreeNode<Dependency>[] | - | Packages with their dependencies as children; each node needs a unique id. |
defaultDuplicatesOnly | boolean | false | Start with only the duplicate paths. |
The pattern ships with a Testing Library test (dependency-tree-viewer.test.tsx) that covers finding duplicates, the spoken flag, the filter and the empty case.