Parent directory

deno.plugin.zsh

686 bytes
 1# ALIASES
 2alias dc='deno compile'
 3alias dca='deno cache'
 4alias dck='deno check'
 5alias dfmt='deno fmt'
 6alias dh='deno help'
 7alias dli='deno lint'
 8alias drn='deno run'
 9alias drA='deno run -A'
10alias drw='deno run --watch'
11alias dsv='deno serve'
12alias dts='deno test'
13alias dup='deno upgrade'
14
15# COMPLETION FUNCTION
16if (( ! $+commands[deno] )); then
17  return
18fi
19
20# If the completion file doesn't exist yet, we need to autoload it and
21# bind it to `deno`. Otherwise, compinit will have already done that.
22if [[ ! -f "$ZSH_CACHE_DIR/completions/_deno" ]]; then
23  typeset -g -A _comps
24  autoload -Uz _deno
25  _comps[deno]=_deno
26fi
27
28deno completions zsh >| "$ZSH_CACHE_DIR/completions/_deno" &|