📚 hoofli - Awesome Go Library for Software Packages
Generate PlantUML diagrams from Chrome or Firefox network inspections.
🏷️ Software Packages
📂 Software written in Go.
⭐ 8 stars
Detailed Description of hoofli
hoofli
Generate PlantUML diagrams from Chrome or Firefox network inspections
This tool reads browser HAR files stored on your local disk and transforms them into PlantUML formatted files. You will need to download PlantUML from https://plantuml.com/ or use the package management tool of your choice
Installing
$ go install github.com/dnnrly/hoofli/cmd/hoofli
Running Unit Tests
$ make test
Running Acceptance tests
$ make deps
$ make build acceptance-test
Important make
targets
install
-- install hoofli from the current working treebuild
-- build hoofliclean
-- remove build artifacts from the working treeclean-deps
-- remove dependencies in the working treetest-deps
-- ci target - install test dependenciesbuild-deps
-- ci target - install build dependenciesdeps
-- ci target - install build and test dependenciestest
-- run unit tests with tparse prettifyingacceptance-test
-- run acceptance tests on built hooflici-test
-- ci target - run unit testslint
-- run lintingrelease
-- ci target - release hoofliupdate
-- update dependencieshelp
-- Show this help.
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
- Pascal Dennerly - Initial work - dnnrly
See also the list of contributors who participated in this project.
License
This project is licensed under the Apache 2.0 License - see the LICENSE file for details
Acknowledgments
- Important people here