Giters
babashka
/
cli
Turn Clojure functions into CLIs!
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
226
Watchers:
4
Issues:
51
Forks:
17
babashka/cli Issues
IllegalArgumentException when optional flags are ommitted and additional args are passed to bb.cli.exec/main
Updated
14 days ago
Comments count
1
cli/format-table: handling ANSI escape codes
Closed
a month ago
Comments count
6
Subcommand improvements:
Closed
8 months ago
Comments count
10
Unknown option: `:babashka.cli/opts-by-cmds` when using `dispatch` with `:restrict true`
Closed
4 months ago
Comments count
3
false defaults ignored/removed
Closed
5 months ago
Comments count
1
keyword options and GNU-style options mix
Closed
6 months ago
expose prefix in dispatch error no-match and input-exhausted cases
Closed
6 months ago
Comments count
6
short form alias shadows single character long-form opts
Closed
6 months ago
Comments count
1
Multiple options collected into a vector are not validated
Closed
6 months ago
Comments count
4
Minimal working example would be greatly appreciated
Closed
6 months ago
Comments count
4
Unknown option when alias begins with other alias
Closed
7 months ago
Comments count
10
Add :opts to error-fn input
Closed
7 months ago
Can't run a single test with `bb test --only ...`
Closed
7 months ago
Comments count
1
docs: consider revising validation point under main ideas
Closed
8 months ago
Comments count
5
header row for format-opts
Closed
a year ago
Comments count
4
Restrict option only works with keywords
Closed
a year ago
Comments count
2
Follow tools.deps shutdown-agents alternative
Closed
a year ago
Provide standard error handling function
Closed
a year ago
Comments count
3
feature request: support parsing aliases grouped together
Closed
a year ago
missing collection opt value is parsed to contain true
Closed
2 years ago
Comments count
1
missing string option is parsed to "true"
Closed
2 years ago
Comments count
7
Array argument handling with default parameters
Closed
2 years ago
Last keyword option not parsed when previous value is implicit boolean
Closed
2 years ago
requiring a value be supplied for an option
Closed
2 years ago
Comments count
4
Support parsing negative numbers
Closed
2 years ago
allow overriding `:exec-fn` when used via `clj -M`
Closed
2 years ago
Comments count
1
Allow trailing positional opts
Closed
2 years ago
Comments count
5
option with coerce value should not be assumed to be boolean
Closed
2 years ago
Comments count
1
Should :require support checking combinations of required keys?
Closed
2 years ago
Comments count
9
Feature Request: Add ansi color functions
Closed
2 years ago
generate shell completion from specs
Closed
2 years ago
Comments count
2
cli/help + cli/debug
Closed
2 years ago
Support --no-flag short-hand for --flag false
Closed
2 years ago
Cannot override booleans with a default of false without spelling out the boolean
Closed
2 years ago
Comments count
6
Accept error handler function
Closed
2 years ago
:validate
Closed
2 years ago
:required [:foo :bar]
Closed
2 years ago
In dispatch, be able to specify (extra) spec/opts per subcommand
Closed
2 years ago
Rename cmds-opts to cmds->opts and also introduce args->opts
Closed
2 years ago
Comments count
1
Auto-parse booleans (true / false), nil, and numbers?
Closed
2 years ago
Comments count
4
:default in spec isn't taken into consideration yet
Closed
2 years ago
Help printing elides namespace of keyword
Closed
2 years ago
Auto-generate help
Closed
2 years ago
Convention for passing arrays, without providing metadata?
Closed
2 years ago
exec - Support :ns-default in clojure basis resolved-args
Closed
2 years ago
(cli/parse-args ["--hello" "foo" "bar"]) should put bar under :rest-args
Closed
2 years ago
Comments count
1
dispatch function for subcommands
Closed
2 years ago
Allow boolean true values without spelling out true
Closed
2 years ago
Aliases (short names)
Closed
2 years ago
Comments count
1
Allow --foo instead of :foo
Closed
2 years ago
Comments count
1
Previous
Next