docs: document common npm dependencies

Closes #5299
Merge pull request #5390 from robertkowalski/docs-git-dep

docs: document common npm dependencies
char-spinner: update to not bork windows
wip