This is similar to Madge -- except that this shows dependencies between the packages in a monorepo -- not between the modules within a package.
It therefore parses the dependencies
in the several package.json
files --
instead of parsing import
statements in source code.
This implementation is actually unrelated to Madge -- except for its name i.e. "madge-packages
" -- it has a different author.
For an example of the diagrams which this tool creates, see this README -- those diagrams are created by this batch file.