CLI for Jinja written from the ground up
This will provide more feedback than other implementations of j2 templating on the command line.
After cloning the repo, activate a virtual environment and run
pip install .
Process template:
j2x -f template.j2
Show help and options:
j2x --help
--trim-blocks / --no-trim-blocks
: Set Jinja's environment to trim whitespace. (default: --no-trim-blocks)--lstrip-blocks / --no-lstrip-blocks
: Set Jinja's environment to remove whitespace from the left. (default: --lstrip-blocks)--strict / --no-strict
: Set to fail the render process if an environmental variable is referenced that is not set (default: --no-strict)
- process templates with exported e
59D7
nv variables being represented as:
{{ VARIABLE_NAME }}
- install and make available on the command line
- make available on PyPI
- colorized output for troubleshooting variables
- support for arrays from command line