Omnitrix is a transformer of templatized DNA samples to actual projects(Aliens).
- Binary - Omnitrix is self contained binary without any dependencies unlike some other tools which require installations of various tool or languages.
- Golang Templates - Omnitrix is powered by golang templates and Sprig functions.
- Super fast - Thanks to golang.
Output:
./omnitrix transform "test_samples/terraform_module" "output_dir"
Scanning the DNASample sample provided : test_samples/terraform_module
Parsing Path: test_samples/terraform_module
Parsing Path: test_samples/terraform_module/.gitignore
Parsing Path: test_samples/terraform_module/LICENSE
Parsing Path: test_samples/terraform_module/README.md
Parsing Path: test_samples/terraform_module/examples
Parsing Path: test_samples/terraform_module/main.tf
Parsing Path: test_samples/terraform_module/omnitrix.json
Parsing Path: test_samples/terraform_module/out.tf
Parsing Path: test_samples/terraform_module/test
Parsing Path: test_samples/terraform_module/vars.tf
Parsing Path: test_samples/terraform_module/versions.tf
cookiecutter A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, VueJS projects.