yarn remove

yarn remove <pacote...>

Executar yarn remove foo irá remover o pacote chamado foo de suas dependências diretas atualizando seus arquivos package.json e yarn.lock no processo.

Outros desenvolvedores trabalhando no projeto podem executar yarn install para sincronizar sua pasta node_modules com o conjunto atualizado de dependências.

Quando se remove um pacote, ele é removido de todos tipos de suas dependências: dependencies, devDependencies, etc.

Nota: yarn remove vai sempre atualizar seu package.json e yarn.lock. Isso garante que os diferentes desenvolvedores do mesmo projeto trabalhem com as mesmas versões das dependências. Não é possível desabilitar este comportamento.

Nota: yarn remove<package> --<flag> usa as mesmas flags que o comando yarn install.