Hey @isaacs just a heads up that what I explained to you in IRC is happening as well in nodejs 0.6.7 and npm 1.1.0-beta-10
You can reproduce it by using the package.json I pasted in this gist:
still running into this issue in 0.6.10. @isaacs any idea?
I'm still having this issue in node 0.6.14, there is something wonky with the way npm is reading installed packages when doing npm list.
I was digging a bit into npm code I found that https://github.com/isaacs/npm/blob/master/lib/utils/read-installed.js#L256-L264 is not considering dependencies as URLs. In my particular case, the value of found.version is 0.2.0 and deps[dep] is git+ssh://email@example.com:buglabs/bugswarm-domain.git#v0.2.0
Any ideas @isaacs?
Fix #2033 Always accept url deps as valid