Why doesn't yarn updated when running upgrade?

There's a lengthy thread on Github regarding upgrades; here's what is suggested for HomeBrew:

brew upgrade yarn
brew link --overwrite yarn

Then try yarn -v


If that fails then you could:

First, uninstall brew's yarn:

brew uninstall yarn

Removing yarn binaries manually:

rm -f /usr/local/bin/yarnpkg
rm -f /usr/local/bin/yarn

Remove yarn cache:

rm -rf ${HOME}/.yarn

If you have the following in your .zshrc or .bash_profile, remove it:

export PATH="$PATH:`yarn global bin`"

Install via curl:

curl -o- -L https://yarnpkg.com/install.sh | bash

Make sure there is the following line in your .zshrc or .bash_profile:

export PATH="$HOME/.yarn/bin:$PATH"

↳ Github : yarn update discussion thread