isaacs/npm — pull request #3868 by tehsenaus (2013-09-06 15:43:40+00:00)
Title: Add git+file:// URL protocol

I added this to allow hosting private modules on a bare git repo, without needing to host that repo over HTTP or SSH.

I haven't run the full test suite yet as I'm behind a proxy which blocks git:// protocol, but other tests are passing.