Metadata-Version: 2.1
Name: hexagonal-sanity-check
Version: 0.0.14
Summary: Hexagonal Sanity Check
Author: rfrezino
Author-email: rodrigofrezino@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: click (>=8.0.3,<9.0.0)
Requires-Dist: diagrams (>=0.20.0,<0.21.0)
Description-Content-Type: text/markdown

# Hexagonal Sanity Check

This project checks if the dependency flow between the layers of the Hexagonal architecture defined 
for this project was respected.

### How to configure

First it's necessary to define your hexagonal layers and their order.

### Generating the Project Diagram

To generate the Hexagonal Diagram of the project, it's necessary to have Graphviz installed in the machine.  
For Mac you can ``brew install graphviz``.  
For other, check the documentation https://graphviz.org/download/. 


