yarn upgrade-interactive

Funciona de forma semelhante ao modo de atualização interativa do npm-check. Ele fornece uma maneira fácil de atualizar pacotes desatualizados.

yarn upgrade-interactive [--latest]

O comando upgrade-interactive usa os mesmos parâmetros e funciona da mesma forma que o comando upgrade. Esse comando irá exibir os pacotes desatualizados antes de realizar qualquer atualização, permitindo ao usuário selecionar quais pacotes para atualizar. Ao determinar a versão para a qual ele deve atualizar, o Yarn irá respeitar os intervalos de versão presentes no package.json.

Você pode pensar no yarn upgrade-interactive como uma combinação dos comandos yarn outdated e yarn upgrade [pacote...]. Enquanto que o yarn outdated exibe uma lista de pacotes desatualizados e o yarn upgrade [pacote...] pode ser usado para atualizar os pacotes de sua escolha, o yarn upgrade-interactive exibe a mesma lista de pacotes e permite que você escolha imediatamente quais atualizar.

--latest: essa flag diz ao Yarn para ignorar os intervalos de versão especificados no package.json e, ao invés disso, usar a versão marcada como latest no registro.

[1/? Choose which packages to update. (Press <space> to select, <a> to toggle all, <i> to inverse s
election)
 devDependencies
❯◯ autoprefixer      6.7.7  ❯  7.0.0          https://github.com/postcss/autoprefixer#readme
 ◯ webpack           2.4.1  ❯  2.5.1          https://github.com/webpack/webpack

 dependencies
 ◯ bull              2.2.6  ❯  3.0.0-alpha.3  https://github.com/OptimalBits/bull#readme
 ◯ fs-extra          3.0.0  ❯  3.0.1          https://github.com/jprichardson/node-fs-extra
 ◯ socket.io         1.7.3  ❯  1.7.4          https://github.com/socketio/socket.io#readme
 ◯ socket.io-client  1.7.3  ❯  1.7.4          https://github.com/Automattic/socket.io-client#readme