isaacs/npm — pull request #1748 by welwood08 (2011-11-21 23:19:01+00:00)
Title: Treat a "No compatible version found" error as ENOTSUP

I've noticed people open issues on the npm tracker for dependency issues related to something they're trying to install, and someone usually has to redirect them to the issue tracker appropriate to what they're installing.

In such a case, npm directed these users to create an npm issue in the error message. This changes the error output to make it clearer that a dependency can't be installed with the current engines.