vile
v0.19.3

vile 、ソフトウェアプロジェクトとその依存関係を静的に分析する言語またはプラットフォーム向けの汎用コード品質ツールです。
ホストされたサービスに加えて、CIプロセスと開発ワークフローに直接統合する継続的なソフトウェア分析のための非常に柔軟なプラットフォームを提供します。

メインライブラリには、少なくともnode.jsがインストールされている必要があります。
簡単なインストールとセットアップ:
cd my_project/
npm i vile
npx vile init
npx vile analyze
詳細情報については、docs.vile.ioを参照してください。
Core vileパッケージには、基本的な多言語分析をサポートする一般的なプラグインセットが付属しています。
時代遅れのRubyemsの追跡、お気に入りのリナーでのプラグ、コードの複雑さの追跡、脆弱性のチェックなど、コードをさらに分析するには、最初に追加のプラグインをインストールする必要があります。
vile a下手に実行してコードを分析し、問題やデータを印刷するvile a -uを実行して、コードを継続的に分析するようにコミットしますvile a -d -p lint-plugin my/file.ext実行するには、特定のファイルでプラグインを実行するvile a -d -e -p lint-plugin,security-plugin実行して、ビルド中に特定のLintチェックを実行しますどんな貢献も大歓迎で高く評価されています!
詳細については、寄付をご覧ください。
このプロジェクトは、MPL-2.0ライセンスの下でライセンスされています。
このプロジェクトへの貢献は、現在のライセンスの下で行われます。
このプロジェクトはSemverを使用しています。
vileが作成された理由の詳細については、Mediumに関する投稿をチェックアウトしてください。