Whilst addressing GitHub dependabot updates, I've been looking through the dependencies list created after running npm ls -a
.
I (think I) understand the nesting involved: a pipe indicates that packages below are part of the dependencies list, and so on.
see image created from running npm ls -a > file.txt
What I don't understand is the difference between +-- and `--.
After looking at it for the best part of an hour (embarassingly) my best guess is that `-- indicates the last package in a given nesting, whilst +-- is an indication there are more packages.
It would be great if anybody could help clarify and enlighten me on what's getting output here.