You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.3 KiB
46 lines
1.3 KiB
if zstyle -T ':omz:plugins:yarn' global-path; then |
|
# Skip yarn call if default global bin dir exists |
|
[[ -d "$HOME/.yarn/bin" ]] && bindir="$HOME/.yarn/bin" || bindir="$(yarn global bin 2>/dev/null)" |
|
|
|
# Add yarn bin directory to $PATH if it exists and not already in $PATH |
|
[[ $? -eq 0 ]] \ |
|
&& [[ -d "$bindir" ]] \ |
|
&& (( ! ${path[(Ie)$bindir]} )) \ |
|
&& path+=("$bindir") |
|
unset bindir |
|
fi |
|
|
|
alias y="yarn" |
|
alias ya="yarn add" |
|
alias yad="yarn add --dev" |
|
alias yap="yarn add --peer" |
|
alias yb="yarn build" |
|
alias ycc="yarn cache clean" |
|
alias yd="yarn dev" |
|
alias yf="yarn format" |
|
alias yga="yarn global add" |
|
alias ygls="yarn global list" |
|
alias ygrm="yarn global remove" |
|
alias ygu="yarn global upgrade" |
|
alias yh="yarn help" |
|
alias yi="yarn init" |
|
alias yin="yarn install" |
|
alias yln="yarn lint" |
|
alias ylnf="yarn lint --fix" |
|
alias yls="yarn list" |
|
alias yout="yarn outdated" |
|
alias yp="yarn pack" |
|
alias yrm="yarn remove" |
|
alias yrun="yarn run" |
|
alias ys="yarn serve" |
|
alias yst="yarn start" |
|
alias yt="yarn test" |
|
alias ytc="yarn test --coverage" |
|
alias yuc="yarn global upgrade && yarn cache clean" |
|
alias yui="yarn upgrade-interactive" |
|
alias yuil="yarn upgrade-interactive --latest" |
|
alias yup="yarn upgrade" |
|
alias yv="yarn version" |
|
alias yw="yarn workspace" |
|
alias yws="yarn workspaces" |
|
alias yy="yarn why"
|
|
|