webpack/enhanced-resolve — pull request #1 by kdvolder (2012-10-30 17:40:41+00:00)
Title: Bugfix: Uncaught JSON parse execption

Invalid package json that can not be parsed as JSON will throw exceptions. These exceptions are not caught but 'escape'. This will typically cause termination of the node process using enhanced-resolve library. The 'client code' has no chance to handle the exception.

I believe that the expectation is really that these errors should be caught and passed to the callback function instead, thus allowing client code to recover from errors caused by bad json.