jao 0.3.4

Discover and run workspace scripts from a simple CLI
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#compdef jao

_jao_completion() {
    local -a args candidates
    local index

    index=$((CURRENT - 2))
    args=("${words[@]:2}")

    if (( CURRENT > ${#words[@]} )); then
        args+=("")
    fi

    candidates=("${(@f)$(jao __complete --index "$index" -- "${args[@]}")}")
    _describe 'values' candidates
}

compdef _jao_completion jao