Summary
Align jtk's init and config commands with cfl's UX patterns for consistency across the Atlassian CLI tools.
Changes Required
init command
config subcommands
Keep as-is
config test output showing authenticated user details (this is better than cfl's simple "success!" message)
TLDR
Remove config set, add confirmation to config clear, upgrade init to use huh forms with default project option, and reuse existing config values on re-init.
Summary
Align jtk's
initandconfigcommands with cfl's UX patterns for consistency across the Atlassian CLI tools.Changes Required
initcommandhuhlibrary for styled interactive forms (currently uses rawbufioprompts)configsubcommandsconfig set- users should useinitto change values (init will reuse existing)--forceflag toconfig clear- require confirmation by default (like cfl)abcd****wxyzformat instead ofabcd...wxyzKeep as-is
config testoutput showing authenticated user details (this is better than cfl's simple "success!" message)TLDR
Remove
config set, add confirmation toconfig clear, upgrade init to usehuhforms with default project option, and reuse existing config values on re-init.