isaacs/read-package-json — pull request #11 by BorisKozo (2012-11-11 21:49:51+00:00)
Title: Stripped BOM before parsing package.json

I copied the method from node (as we discussed on IRC).
Now npm can parse a package.json file that has BOM (for example when created by Visual Studio)