Skip to main content

Contrast CLI のサポート対象言語とパッケージマネージャ

Contrast CLIでは、auditコマンドを使用する場合に次の言語をサポートします。

パッケージマネージャ

言語

必要なファイル

備考

RubyGems

Ruby

gemfilegemfile.lock

Composer

PHP

composer.jsoncomposer.lock

PyPI

Python

pipfilepipfile.lock

NuGet

.NET Core

.NET Framework

MSBuild 15.0以上とpackages.lock.json

packages.lock.jsonファイルがない場合、各*.csprojファイル内でRestorePackagesWithLockFileを「true」に設定してdotnet buildを実行することで生成できます。

.NETでは、--legacyオプションの使用のみがサポートされます。

Maven Central

Java

pom.xml

Mavenビルドプラットフォーム(依存関係プラグインを含む) が必要

build.gradle

./gradlew dependencies (または、Windowsの場合gradlew dependencies) が必要

npm

これには、クライアントサイドおよびサーバサイドのJavaScriptパッケージが含まれます。

JavaScript

JavaScript

ロックファイルは、バージョン2とバージョン3の両方がサポートされています。

Gopm

Go

go.mod