OptionalcaptureCapture child process stdio (useful for tests/CI).
OptionalcommandCommand to execute (dotenv-expanded).
OptionaldebugEnable debug logging to stderr.
OptionaldefaultDefault target environment when not specified.
OptionaldotenvToken indicating a dotenv file (default: ".env").
OptionaldynamicPath to dynamic variables module (default: undefined).
OptionalentropyMinimum string length to check for entropy (default 16).
OptionalentropyEntropy threshold (bits/char) for warnings (default 3.8).
OptionalentropyRegex patterns for keys to exclude from entropy checks.
OptionalenvTarget environment (dotenv-expanded).
OptionalexcludeExclude all variables from loading.
OptionalexcludeExclude dynamic variables.
OptionalexcludeExclude environment-specific variables.
OptionalexcludeExclude global variables.
OptionalexcludeExclude private variables.
OptionalexcludeExclude public variables.
OptionalloadWhether to load variables into process.env.
OptionallogEnable console logging of loaded variables.
OptionaloutputOutput path for the consolidated environment file (dotenv-expanded).
OptionalpathsPaths to search for dotenv files (space-delimited string or array).
OptionalpathsDelimiter for paths string (default: space).
OptionalpathsRegex pattern for paths delimiter.
OptionalprivateToken indicating private variables (default: "local").
OptionalredactEnable presentation-time redaction of secret-like keys.
OptionalredactAdditional regex patterns for keys to redact.
OptionalscriptsOptional scripts table, typically injected from configuration sources and/or
inherited from a parent invocation via process.env.getDotenvCliOptions.
OptionalshellShell execution strategy.
true: use default OS shell.false: use plain execution (no shell).OptionalstrictFail on validation errors (schema/requiredKeys).
OptionaltraceEmit diagnostics for child env composition.
true: trace all keys.string[]: trace selected keys.OptionalvarsExplicit variable overrides (dotenv-expanded).
OptionalvarsAssignment operator for vars (default: "=").
OptionalvarsRegex pattern for vars assignment operator.
OptionalvarsDelimiter for vars string (default: space).
OptionalvarsRegex pattern for vars delimiter.
OptionalwarnEnable entropy warnings for high-entropy values.
Minimal shape accepted by resolveCliOptions.
This exists to document the
scriptsproperty used for nesting and to avoid undocumented inline intersections in generated TypeDoc output.