JSHint with ES6/JS1.8 support (let, blockscope, destructuring, generators,  array comprehension, try/catch filters, function expression closure, for each)