Windows の場合、WSL2 もしくは Docker を使用してください
-
asdf のプラグインを追加する
awk '{system("asdf plugin-add " $1)}' .tool-versions
-
必要な開発言語をインストールする
asdf install
-
Node.js の依存パッケージをインストールする
npm install
-
Python の依存パッケージをインストールする
pip install --upgrade pip \ && pip install -r requirements.txt && asdf reshim python
-
必要な言語
- Python
- Node.js
-
Node.js の依存パッケージをインストールする
npm install
-
Python の依存パッケージをインストールする
pip install --upgrade pip \ && pip install -r requirements.txt
手動で静的解析を実行する場合は以下のコマンドを実行する
pre-commit run --all-files
コミット時に静的解析を自動実行する場合は以下のコマンドを実行する
pre-commit install
※ Docker が必要
npm run super_lint
super-linter/super-linter.log に実行結果が保存される
※ Docker が必要
npm run codeql
codeql/results/codeql.csv に実行結果が保存される