_npm2deb()
{
    local cur prev options

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    prev=${COMP_WORDS[COMP_CWORD-1]}

    case "$prev" in
        license)
            options="`npm2deb license -l | awk -F': ' '{print $2}' | sed s/[\,,\.]//g`"
        ;;
        npm2deb)
            options="create view search depends rdepends itp license"
        ;;
    esac

    COMPREPLY=( $( compgen -W "$options" -- $cur ) )

    return 0

}

complete -F _npm2deb npm2deb
