feat(cli) add --format= option to list command by sammck · Pull Request #407 · theskumar/python-dotenv
added 2 commits
May 19, 2022 13:12The default is simple, which is backwards compatible. --format=json will display the list as a json dict resolves theskumar#405
Allows dumping of all variables in various formats.
Currently defined formats:
simple: Each variable is output as <name>=<value> with no
quoting or escaping. The output is not parseable. This
is the default format, for backwards compatibility.
shell: Each variable is output as <name>=<value>, where
<value> is quoted/escaped with shell-compatible rules,
the result may be imported into a shell script with
eval "$(dotenv list --format=shell)"
export: Similar to "shell", but prefixes each line with "export ",
so that when imported into a shell script, the variables
are exported.
json: The entire set of variables is output as a JSON-serialized
object
sammck
changed the title
feat(cli) add --format=(simple,json) option to list command
feat(cli) add --format= option to list command
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters