OptionalcwdDirectory command-line paths are relative to. Defaults to process.cwd().
OptionalenvEnvironment to read option values from. Defaults to process.env.
OptionalnameProgram name shown in usage. Defaults to the basename of process.argv[1].
OptionalrootBase directory for default/env path values and search dirs. Defaults to cwd.
Program identity, path bases, and environment used when constructing a CLI.