unjs/citty

#1 — support packagejson and duration cluster

#2 — arg parsing enhancements cluster

#3 — update and custom error handling cluster

#4 — customizable showusage functionality cluster

#5 — support number args validation cluster

#6 — subcommand optimization and functionality cluster

#7 — custom command completions cluster