basecamp jslint