mirror of
https://github.com/robbyrussell/oh-my-zsh.git
synced 2026-09-21 18:46:06 +02:00
Fixes #13964 Co-authored-by: Marc Cornellà <marc@mcornella.com>
33 lines
770 B
Bash
33 lines
770 B
Bash
# ALIASES
|
|
alias dc='deno compile'
|
|
alias dca='deno cache'
|
|
alias dck='deno check'
|
|
alias dfmt='deno fmt'
|
|
alias dh='deno help'
|
|
alias dli='deno lint'
|
|
alias drn='deno run'
|
|
alias drA='deno run -A'
|
|
alias drw='deno run --watch'
|
|
alias dsv='deno serve'
|
|
alias dts='deno test'
|
|
alias dup='deno upgrade'
|
|
|
|
# COMPLETION FUNCTION
|
|
if (( ! $+commands[deno] )); then
|
|
return
|
|
fi
|
|
|
|
# If the completion file doesn't exist yet, we need to autoload it and
|
|
# bind it to `deno`. Otherwise, compinit will have already done that.
|
|
if [[ ! -f "$ZSH_CACHE_DIR/completions/_deno" ]]; then
|
|
typeset -g -A _comps
|
|
autoload -Uz _deno
|
|
_comps[deno]=_deno
|
|
fi
|
|
|
|
zmodload -F zsh/files b:zf_mv
|
|
() {
|
|
local TMPPREFIX="$ZSH_CACHE_DIR/completions/_deno"
|
|
zf_mv -f -- =( deno completions zsh ) "$TMPPREFIX"
|
|
} &|
|