JScent
1.0.0
ビデオ: https://youtu.be/_fauq98qely
JSCENTは、コードの匂いを検出するプログラムアナライザーです。コードの臭いは、プログラムのより深い問題に対応できるソースコードの潜在的な問題です。たとえば、JSCENTは、長い方法、コメントが多すぎる、vy望、メッセージチェーン、デッドコードなどの問題を検出できます。 JSCENTは、コンソールで簡単にアクセスできる簡潔で使用可能な方法で見つかったすべてのコードの臭いを要約するレポートを作成します。 JSCENT分析は、値に依存しない静的分析とメタプロパティ分析の両方として分類できます。一部のコードの臭いは、構文に向かって、他のコードはセマンティクスと高レベルのソフトウェアエンジニアリング原則に向かっています。
サンプルレポート:

JSCENTは、保守可能で拡張可能で、十分に構造化されたコードを構築しようとしている開発者とチームを対象としています。生成されたレポートは、規範的ではなく、プロジェクトがサイズと範囲が拡大するにつれて懸念の原因となる可能性のある領域を指摘しています。
JSCENTは、将来新しいコードの臭いを追加できるように簡単に拡張できるように構成されています。チームの次のステップには、分析レポートに臭いがするのが難しい、より微妙な、見つけるのが困難な追加を含むことが含まれます。
説明書
/inputフォルダーに分析するすべてのJSファイルを配置し、Main.jsを実行して開始します。
例コードは、JSCENTによって検出可能な臭いがします
クレジットと参照