Delete Pacotes NPM desnecessários! | Abílio Azevedo

Abílio Azevedo.

Delete Pacotes NPM desnecessários!

Cover Image for Delete Pacotes NPM desnecessários!
Abílio Azevedo
Abílio Azevedo

Em seus projetos javascript você utiliza pacotes de terceiros usando algum gerenciador de pacotes? Provavelmente o NPM ou YARN. Ai você sai adicionando vários pacotes e criando um megazord ahah.

Sabemos que as vezes é mais fácil e necessário adicionar um pacote de terceiros, mas muitas vezes é melhor desenvolver a própria funcionalidade. Mas se você adicionou vários pacotes e depois parou de usar, como saber quais pacotes estão inutilizados?

O Depcheck é uma ferramenta para analisar as dependências em um projeto para ver: como cada dependência é usada, quais dependências são inúteis e quais dependências estão faltando no package.json.

Você pode baixar globalmente na sua máquina:

$ npm install -g depcheck
$ depcheck

Ou usar o npx para baixar e usar apenas uma vez:

$ npx depcheck

E um relatório será retornado com os pacotes não utilizados e os que precisam ser adicionados. .Dessa forma mantemos o mínimo possível de pacotes de terceiros.

E aí o que achou?


Mais Histórias

Cover Image for Imersão React edição Next JS da Alura!

Imersão React edição Next JS da Alura!

Desenvolvemos um app de QUIZES em NEXT.JS.

Abílio Azevedo
Abílio Azevedo
Cover Image for Fintechs: Material UX e UI

Fintechs: Material UX e UI

Material de Benchmark de Fintechs

Abílio Azevedo
Abílio Azevedo

NewsLetter

Eu enviarei o conteúdo postado aqui no blog. Sem Spam =)