I\'ve noticed that in trying to get seemingly simple node packages to install with npm (e.g. nerve, a \"micro-framework\") I often run into some form of dependency pain. Aft
The first solution doesn't tell you if a dependency makes the package impure or not. Much better to search for gyp generated output:
find node_modules/ | grep binding.gyp || echo pure