tflint

Linter for Terraform files that detects errors and best practice violations.

brewmacoslinux
Try with needOr install directly
Source

About

Linter for Terraform files

Commands

tflint

Examples

check terraform files for errors in current directory$ tflint
lint a specific terraform file$ tflint main.tf
check terraform code with AWS provider rules$ tflint --init && tflint
show all terraform linting warnings and errors in JSON format$ tflint --format json
check terraform files in a specific directory recursively$ tflint ./infra/