cli: add 'completions <SHELL>' subcommand via clap_complete

This commit is contained in:
adlee-was-taken
2026-05-01 18:13:17 -04:00
parent e452d8df02
commit 6cbd011705
4 changed files with 55 additions and 1 deletions

10
Cargo.lock generated
View File

@@ -357,6 +357,15 @@ dependencies = [
"strsim",
]
[[package]]
name = "clap_complete"
version = "4.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "660c0520455b1013b9bcb0393d5f643d7e4454fb69c915b8d6d2aa0e9a45acc3"
dependencies = [
"clap",
]
[[package]]
name = "clap_derive"
version = "4.6.0"
@@ -1604,6 +1613,7 @@ dependencies = [
"assert_cmd",
"chrono",
"clap",
"clap_complete",
"data-encoding",
"dirs",
"ed25519-dalek",