My development environment in a Docker container.
- Node.js 14.18.0
- Yarn 1.22.5
- Git 2.11.0
- GNU Make 4.1
- jq 1.5-1-a5b5cbe
- Google Closure Compiler v20211006
- ADR Tools v3.0.0
- PlantUML v1.2021.9
- Madge v5.0.1
There's an alias available for the Google Closure Compiler: cc
$ cc --version Closure Compiler (http://github.com/google/closure-compiler) Version: v20211006
The adr program is in the PATH. Its bash completion script is available too.
Please read why you should consider keeping archicture decision records.
An alias plantuml is available in the path:
$ plantuml example.puml
example.png
See PlantUML Language Reference Guide.
Madge is a developer tool for generating a visual graph of your module dependencies, finding circular dependencies, and give you other useful info.
See Madge GitHub page.