0.1.1 • Published 12 months ago
@bhaireshm/dnm v0.1.1
Delete Node Modules (dnm)
This script deletes node_modules folders from a given directory and its subdirectories. It can also delete all contents of a directory if specified.
Features
- Zero dependencies
- Delete only
node_modulesfolders. - Delete all contents of a directory.
- Exclude the current project's
node_modulesfolder.
Installation
Install the package globally using npm:
npm install -g @bhaireshm/dnmUsage
After installing the package globally, you can use the CLI command dnm.
Run the command:
dnmChoose an option:
Enter the directory path:
- Enter the complete path where you want to delete
node_modulesor all contents. - You can enter multiple paths separated by commas.
- To stop, enter
0. - To restart, enter
1.
- Enter the complete path where you want to delete
Examples
Example 1: Delete only node_modules folders
dnm- Choose option
[1] Delete only node_modules folders. - Enter the directory path:
/path/to/your/project.
Example 2: Delete all data in a directory
dnm- Choose option
[2] Delete all data. - Enter the directory path:
/path/to/your/project.
Example 3: Enter multiple paths
dnm- Choose an option
[1]or[2]. - Enter the directory paths separated by commas:
/path/to/your/project1, /path/to/your/project2.
Source Code
The source code for this package is available at GitHub.
Contributions
Contributions are welcome! Please feel free to submit a pull request or open an issue on GitHub.