js-validate will use Esprima to parse each of your JavaScript files as they are added or edited. If any fail parsing, the fact that a failure occurred will be written to the console and Growled, and details about the failures will be printed to the console.