This commit is contained in:
Daylin Morgan 2024-11-18 08:49:54 -06:00
parent 3cf572ea4a
commit 06085d7ebc
Signed by: daylin
GPG key ID: 950D13E9719334AD

View file

@ -22,10 +22,13 @@
- [x] add support to either (lengthen commands) or provide an alias for a subcommand - [x] add support to either (lengthen commands) or provide an alias for a subcommand
- [x] add command aliases to hwylcli help with switch - [x] add command aliases to hwylcli help with switch
- [x] don't recreate "global"" variables in var section - [x] don't recreate "global"" variables in var section
- [ ] add flag overlap check before case statement generation (after parsing?) - [ ] add flag overlap check before case statement generation (use `postParse` proc)
- [ ] add key-value flag support -> `--setting:a:off` - [x] add key-value flag support -> `--setting:a:off`
- [x] add defaultFlagType CliCfg setting - [x] add defaultFlagType CliCfg setting
- [x] add node to flagDef to override builtin `parse(p, varName)` - [x] add node to flagDef to override builtin `parse(p, varName)`
- [ ] consider default (or opt in) "help subcmd"
> app help (show all help?)
> app help <subcmd> same as app <subcmd> --help
## features ## features