Provided by: jsonnet_0.20.0+ds-3.1ubuntu4_amd64 bug

NAME

       Jsonnet - Jsonnet data templating language interpreter

DESCRIPTION

       Jsonnet commandline interpreter v0.20.0

       jsonnet {<option>} <filename>

   Available options:
       -h / --help
              This message

       -e / --exec
              Treat filename as code

       -J / --jpath <dir>
              Specify an additional library search dir (right-most wins)

       -o / --output-file <file> Write to the output file rather than stdout

       -m / --multi <dir>
              Write multiple files to the directory, list files on stdout

       -y / --yaml-stream
              Write output as a YAML stream of JSON documents

       -S / --string
              Expect a string, manifest as plain text

       -s / --max-stack <n>
              Number of allowed stack frames

       -t / --max-trace <n>
              Max length of stack trace before cropping

       --gc-min-objects <n>
              Do not run garbage collector until this many

       --gc-growth-trigger <n> Run garbage collector after this amount of object growth

       --version
              Print version

       Available options for specifying values of 'external' variables: Provide the value as a string:

       -V / --ext-str <var>[=<val>]
              If <val> is omitted, get from environment var <var>

       --ext-str-file <var>=<file> Read the string from the file

   Provide a value as Jsonnet code:
       --ext-code <var>[=<code>]
              If <code> is omitted, get from environment var <var>

       --ext-code-file <var>=<file> Read the code from the file

       Available options for specifying values of 'top-level arguments': Provide the value as a string:

       -A / --tla-str <var>[=<val>]
              If <val> is omitted, get from environment var <var>

       --tla-str-file <var>=<file> Read the string from the file

   Provide a value as Jsonnet code:
       --tla-code <var>[=<code>]
              If <code> is omitted, get from environment var <var>

       --tla-code-file <var>=<file> Read the code from the file

       Environment variables: JSONNET_PATH is a colon (semicolon on Windows) separated list of directories added
       in  reverse  order  before  the  paths  specified  by --jpath (i.e. left-most wins) E.g. JSONNET_PATH=a:b
       jsonnet -J c -J d is equivalent to: JSONNET_PATH=d:c:a:b jsonnet jsonnet -J b -J a -J c -J d

       In all cases: <filename> can be - (stdin) Multichar options are expanded e.g. -abc becomes -a -b -c.  The
       -- option suppresses option processing for subsequent arguments.  Note that since filenames  and  jsonnet
       programs  can  begin  with  -,  it  is  advised  to  use  --  if the argument is unknown, e.g. jsonnet --
       "$FILENAME".

SEE ALSO

       The full documentation for Jsonnet is maintained as a Texinfo manual.  If the info and  Jsonnet  programs
       are properly installed at your site, the command

              info Jsonnet

       should give you access to the complete manual.

Jsonnet commandline interpreter v0.20.0             July 2025                                         JSONNET(1)