Previously, this tool is created to help migrate existing AWS deployment, specially refactor exising structure extracted by terraforming. But I found that that project is not maintained now. So I decided to implement similar functionalies too in this project.
pre-commit is used in this project to ensure coding style and also do lint stuff before submit.