Web系の技術のLintといえばHTML-Lintなどが有名ですが、JavaScriptにも、ルールに則って書かれているかどうかをチェックする「JSLint」が存在しました。
JSLintでストリクトなJavaScriptを書く | Mach3.laBlog