Skip to content

feat: allow global config settings to be overridden at subcommand level - #79

Merged
catay merged 1 commit into
mainfrom
feat/global-config-subcommand-override
Mar 12, 2026
Merged

feat: allow global config settings to be overridden at subcommand level#79
catay merged 1 commit into
mainfrom
feat/global-config-subcommand-override

Conversation

@catay

@catay catay commented Mar 12, 2026

Copy link
Copy Markdown
Owner

Extends the global section in settings.json to support all shared flags (expiry-warning, output, cacert, revocation, revocation-timeout, revocation-soft-fail, no-color, quiet). Subcommand sections (client, pem) can override any global value. Precedence: CLI args > subcommand config > global config > built-in defaults.

@catay
catay merged commit e13f865 into main Mar 12, 2026
7 checks passed
@catay
catay deleted the feat/global-config-subcommand-override branch March 12, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant