Is this change to allow npm to run outside of a node_modules directory? Based on our prior decisions on stuff in node_modules, I don't think we're interested in supporting this type of change in the codebase.