In the first express@4.13.1 example in readme it is clear that some packages (mime-types@2.1.2, ms@0.7.1, mime-db@1.14.0) are represented by more than one node in the graph.
In some cases the number of nodes can be reduced substantially if these redundancies are eliminated. Moreover, it would be interesting to see what packages are used the most across all dependencies.

Is this feature aligned with this project or is it out of scope?
In the first
express@4.13.1example in readme it is clear that some packages (mime-types@2.1.2,ms@0.7.1,mime-db@1.14.0) are represented by more than one node in the graph.In some cases the number of nodes can be reduced substantially if these redundancies are eliminated. Moreover, it would be interesting to see what packages are used the most across all dependencies.
Is this feature aligned with this project or is it out of scope?