What's Changed
- feat: add default positional arg by @sigoden in #15
- feat: also pass shell positional parameters to fn by @sigoden in #16
- feat: no need to explicitly pass
-eoption by @sigoden in #17
The code below reflects these changes
# @cmd
cmd() {
echo "\$argc__args:" ${argc__args[@]} # default positional parameters will be collected to argc_args
echo "\$@:" $@ # argc pass shell positional parameters to fn
}
eval "$(argc $0 "$@")" # no need to explicitly pass -eFull Changelog: v0.5.0...v0.6.0