Having worked with composer, npm and different others, developers don't upload dependencies nor binary files to source control. That being said, as my first time working with NuGet packages, I noticed they are being included by default (dlls and exes).
So either there is no command relative to npm install that will download every dependency listed on a file and I have to upload dlls and exe to source control, or this is done by default by visual studio as a mistake. Which one is it?
If it does have a way to restore package, which one it is?
PS: I haven't made the first commit yet; waiting to exclude/untrack anything that doesn't need to be on source control