I have added jshint task to the grunt test - i had it out of line so i could remove it easily but of course didn't run jshint prior to checkin - go figure :)