TERMINAL
$ cue help def
def prints consolidated configuration as a single file.

Printing is skipped if validation fails.

Input arguments can be CUE packages, CUE files, non-CUE files, or some
combinations of those. See "cue help inputs" for more detail.

The --expression flag is used to only print parts of a configuration.

Usage:
  cue def [flags] [inputs]

Flags:
  -e, --expression stringArray         evaluate this expression only
  -f, --force[=true|false]             overwrite existing regular files
  -t, --inject stringArray             set the value of a tagged field
  -T, --inject-vars[=true|false]       inject system variables in tags
      --inline-imports[=true|false]    expand references to non-core imports
      --language-version string        fallback language version for input outside a module (for example, v0.17.0)
      --list[=true|false]              concatenate multiple objects into a list
      --merge[=true|false]             merge non-CUE files (default true)
      --out string                     output format (run 'cue help filetypes' for more info)
  -o, --outfile string                 filename or - for stdout with optional file prefix (run 'cue help filetypes' for more info)
  -p, --package string                 package name for non-CUE files and CUE output
  -l, --path stringArray               CUE expression for single path component (see 'cue help flags' for details)
      --proto_enum string              mode for rendering enums (int|json) (default "int")
  -I, --proto_path stringArray         paths in which to search for imports
  -d, --schema stringArray             expression to select schema for evaluating values in non-CUE files
  -A, --show-attributes[=true|false]   display field attributes
      --with-context[=true|false]      import as object with contextual data (see 'cue help flags' for details)

Global Flags:
  -E, --all-errors[=true|false]   print all available errors
  -C, --chdir string              change working directory before running command (must be the first flag)
  -i, --ignore[=true|false]       proceed in the presence of errors