purgedepsauto v1.0.1
Purgedeps
Purgedeps is a tool for analyzing the dependencies in a project to see: which dependencies are useless and you can delete it from package.json .
Installation
npm install -g purgedepsOr simply using npx which is a package runner bundled in npm:
npx purgedepsNotice: purgedeps needs node.js >= 12.
Syntax Support
Purgedeps supports the following syntax:
- JavaScript (ES5, ES6 and ES7)
- TypeScript React jsx
Usage
npx purgedepsto show all the unused dependencies in the project
npx purgedeps --showto show all the unused dependencies in the project and delete it from package.json without
verifying if there is any dependency that is used in the project
npx purgedeps --allfor best practice, we recommend you to show all the unused dependencies in the project and verify if there is any dependency that is used in the project
after verifying if there is a dependency that is used in the project, you can add it to the list of excludes packages :
for exemple if you have a package called @mycompany/myapp and you want to exclude it from the list of unused dependencies,
you can use the --exclude @mycompany/myapp option:
npx purgedeps --exclude @mycompany/myappif you have many packages, you can add them to the list of excludes packages :
npx purgedeps --exclude @mycompany/myapp @mycompany/myapp2