[minor] Also attempt to detect typo's

This affects `utf7` as a module as it has an extra : in the key:

```
{"_id":"utf7","_rev":"3-ad56e4c9ac5a509ff568a3cdf0ed074f","name":"utf7","description":"Converts text to and from UTF-7 (RFC 2152 and IMAP)","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"utf7","version":"1.0.0","description":"Converts text to and from UTF-7 (RFC 2152 and IMAP)","author":{"name":"Konstantin KÃ¤fer","email":"kkaefer@gmail.com"},"licenses":[{"type:":"BSD"}],"main":"./utf7","devDependencies":{"expresso":"0.7.x"},"dependencies":{},"_id":"utf7@1.0.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"70c895de9d85b8ee7ef5a1fa8e169241c46e72cc","tarball":"http://registry.npmjs.org/utf7/-/utf7-1.0.0.tgz"},"scripts":{},"directories":{}}},"maintainers":[{"name":"kkaefer","email":"kkaefer@gmail.com"}],"time":{"modified":"2011-06-12T10:17:28.040Z","created":"2011-06-12T10:17:27.408Z","1.0.0":"2011-06-12T10:17:28.040Z"},"author":{"name":"Konstantin KÃ¤fer","email":"kkaefer@gmail.com"},"_attachments":{}}
```