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