node-modules-cleanup v1.11.0
🚀 Usage
npx node-modules-cleanup@latest <path>
📚 Examples
# Find all node_modules in the current directory
npx node-modules-cleanup@latest ./
# Find all node_modules in a specific directory
npx node-modules-cleanup@latest ~/Desktop/projects
# Skip confirmation before deleting folders
npx node-modules-cleanup@latest ./ --skip-confirmation
# Dry run of the cleanup process, no folders are deleted
npx node-modules-cleanup@latest ./ --dry
📝 Arguments
Argument | Description | Required |
---|---|---|
<path> | The path to search for node_modules folders | Yes |
--skip-confirmation | Skip confirmation before deleting folders | No |
--dry | Dry run of the cleanup process, no folders will be deleted | No |
--help | Show help information | No |
--version | Show package version | No |
💻 Development
Install Bun
This project is built with Bun, to install it run the following command:
curl -fsSL https://bun.sh/install | bash
Install dependencies
To install the dependencies, run the following command:
bun install
Generate mocked node_modules
folders
For easier development a script is available that will generate multiple mocked node_modules
folders inside of the ./mock
folder.
bun run create-mocks
The number of folders that are generated is randomized, as well as their names and sizes.
Run the script
The following command will then execute the script.
bun run dev ./mock # Or any other path
Useful commands during development
bun run dev # Runs the script
bun run test # Runs the test suite
bun run unused-code-check # Check for unused code
bun run lint # Run ESLint
bun run tsc # Runs TypeScript checks
bun run build # Builds the package
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago