Selecionando quais dependências atualizar no projeto
As vezes precisamos atualizar várias dependências do nosso projeto que estão muito desatualizadas, mas não queremos ficar atualizando elas uma por uma utilizando o yarn upgrade
(até por que vai demorar de mais)
Existe uma forma que você pode selecionar qual dependência você quer que seja atualizada e qual não quer, onde mostra a nova versão que ela está disponível no NPM Registry.
Utilizando o seguinte comando: yarn upgrade-interactive
No seu terminal, o comando vai abrir uma lista de dependências que tem alguma atualização a ser feita, selecionando qual você quer que seja atualizada.
Ótimo post! Só queria adicionar que tem uma ferramente similar, bem conhecida na comunidade, chamado npm-check-updates.
Eu costumo usar yarn outdated
para listar as dependências que preciso atualizar, e depois visito (quase) todos os repositórios para ver o changelog e escolher o que atualizar, para então testar a aplicação. O yarn upgrade-interactive
parece uma forma um pouco menos manual de fazer esse processo, irei experimentar 👍