Shell overview
Pants's support for Shellcheck, shfmt, and shUnit2.
Pants integrates with these tools to empower you to follow best practices with your Shell scripts:
- Shellcheck: lint for common Shell mistakes.
- shfmt: autoformat Shell code so that you can instead focus on the logic.
- shUnit2: write light-weight unit tests for your Shell code.
Pants installs these tools deterministically and integrates them into the workflows you already use: pants fmt
, pants lint
, and pants test
.