A command-line interface for generating UML 2 Class Diagrams from JavaScript (ES6+) and Python.
This requires GraphViz installed: Download here
GraphViz will need to set as an environment variable in order to work
python main.py
To parse files run parse
.
To change the parser run change
.
To run unit tests
python test_runner.py
To run doctests
python doctest_runner.py
To run test coverage
coverage run --branch --source=src test_runner.py
coverage report -m
coverage html
Nicholas Leslie: ncpleslie