TERMINAL
$ cue help def
def prints consolidated configuration as a single file.
Printing is skipped if validation fails.
The --expression flag is used to only print parts of a configuration.
Usage:
cue def [flags]
Flags:
-e, --expression stringArray evaluate this expression only
-f, --force force overwriting existing files
-t, --inject stringArray set the value of a tagged field
-T, --inject-vars inject system variables in tags
--inline-imports expand references to non-core imports
--list concatenate multiple objects into a list
--merge merge non-CUE files (default true)
-n, --name string glob filter for non-CUE file names in directories
--out string output format (run 'cue filetypes' for more info)
-o, --outfile string filename or - for stdout with optional file prefix (run 'cue filetypes' for more info)
-p, --package string package name for non-CUE files
-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 string expression to select schema for evaluating values in non-CUE files
-A, --show-attributes display field attributes
--with-context import as object with contextual data
Global Flags:
-E, --all-errors print all available errors
-i, --ignore proceed in the presence of errors
-s, --simplify simplify output
--strict report errors for lossy mappings
--trace trace computation
-v, --verbose print information about progress