0.16.0 no está disponible en Homebrew.
El último paquete disponible en Homebrew es 0.15.1
¿Puedes actualizar?
Creo que esta URL y sha256 deben actualizarse: https://github.com/Homebrew/homebrew-core/blob/master/Formula/yarn.rb#L6 -L12
https://yarnpkg.com/downloads/0.16.0/yarn-v0.16.0.tar.gz es la URL correcta para usar.
Desafortunadamente, no estoy en una Mac, así que no puedo probarlo :(
Bueno, hoy aprendí cómo funciona Homebrew en realidad @ Daniel15 jaja
Acabo de enviar un PR aquí https://github.com/Homebrew/homebrew-core/pull/6060
No estoy seguro de cuánto tiempo llevará todo, pero si les toma demasiado tiempo fusionarlo en Homebrew, puede obtener 0.16.0 haciendo lo siguiente.
Ejecuta esto:
brew edit yarn
Reemplace el contenido de ese archivo con esto:
require "language/node"
class Yarn < Formula
desc "Javascript package manager"
homepage "https://yarnpkg.com/"
url "https://yarnpkg.com/downloads/0.16.0/yarn-v0.16.0.tar.gz"
sha256 "cd1d7eeb8eb2518441d99c914e5fd18b68e2759743d212dfd8f00574a1de6da8"
head "https://github.com/yarnpkg/yarn.git"
bottle do
cellar :any_skip_relocation
sha256 "04d5fe5e5667d77b40a882a1bdbe08625bd52e0d228af7aa925455760bafd58f" => :sierra
sha256 "291ad03475ea4770f357559dc9116309796bf1af83c13644cafcd00163283bce" => :el_capitan
sha256 "84a717ce964d4ec5cd69ae6336a79db27fa7580cee1c978e33e310e4eb8e36a3" => :yosemite
end
depends_on "node"
def install
system "npm", "install", *Language::Node.std_npm_install_args(libexec)
bin.install_symlink Dir["#{libexec}/bin/*"]
end
test do
(testpath/"package.json").write('{"name": "test"}')
system bin/"yarn", "add", "jquery"
end
end
Ejecuta esto
brew upgrade yarn
Comentario más útil
No estoy seguro de cuánto tiempo llevará todo, pero si les toma demasiado tiempo fusionarlo en Homebrew, puede obtener 0.16.0 haciendo lo siguiente.
Ejecuta esto:
brew edit yarn
Reemplace el contenido de ese archivo con esto:
Ejecuta esto
brew upgrade yarn