It took me about 15 minutes to figure out how to run jshint recursively.

Of course, it was that easy.