Is a community-driven tool to detect errors and potential problems in JavaScript code and to enforce your team's coding conventions. http://jshint.com/