.pre-commit-config.yaml 1005 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. repos:
  2. - repo: local
  3. hooks:
  4. - id: format-cfn
  5. name: Format CloudFormation
  6. entry: make format-cfn
  7. language: system
  8. - repo: local
  9. hooks:
  10. - id: format-js
  11. name: Format Javascript
  12. entry: make format-js
  13. language: system
  14. - repo: local
  15. hooks:
  16. - id: format-python
  17. name: Format Python Code
  18. entry: make format-python
  19. language: system
  20. - repo: local
  21. hooks:
  22. - id: format-docs
  23. name: Format Markdown docs
  24. entry: make format-docs
  25. language: system
  26. - repo: local
  27. hooks:
  28. - id: generate-api-docs
  29. name: Generate API Docs
  30. entry: make generate-api-docs
  31. language: system
  32. - repo: https://github.com/awslabs/git-secrets
  33. rev: 5e28df337746db4f070c84f7069d365bfd0d72a8
  34. hooks:
  35. - id: git-secrets
  36. - repo: local
  37. hooks:
  38. - id: cfn-lint
  39. name: Lint CloudFormation templates
  40. entry: make lint-cfn
  41. language: system