isaacs/npm — pull request #4269 by crolek (2013-12-08 00:09:31+00:00)
Title: adding the uninstallAll command.

Continuous Integration solutions and even standard windows cmd delete commands can't delete the node_modules folder when it's dependencies get too deep (the file path gets too long). I've seen this error showing-up/reported on specific node modules' project and usually the contributor can't or won't fix it because it's not an issue with their module. I'm not sure why, but if the file path is too long somehow node is still able to delete the module. Grunt-html is an example of a module that produces this issue. I figure this solution is simple enough addition that it can be added as a feature.

I don't know what else you might need from me to get this accepted. Please tell me what you need and I'll work on adding it.