One of the most annoying features of npm for me is the spinner. Many times it runs long enough that I am wondering if it is still working or hung. Thankfully you can easily change this with the .npmrc file.
On Linux/OSx, create the file ~/.npmrc
On Windows, create the file %USERPROFILE%/.npmrc
Add the 2 lines below to the file
spin=false loglevel=http
Save the file
Close your command prompt/terminal and reopen it.
Run an npm install command and you will see log messages instead of the spinner.