isaacs/read-package-json — pull request #16 by cioddi (2013-03-16 10:19:45+00:00)
Title: npm stops working if theres one package.json with a invalid dependency syntax 

I had a package where the dependencies where setup in a wrong way but still valid json like:
"dependencies": [ {"underscore": ">=1.1.7"} ]
which will result in npm not beeing able to install any further packages. I'm not proposing supporting a invalid dependency syntax for package.json.
Its just to make it more failsafe.