Readme
Cargo Wipe
Cargo subcommand that recursively finds and optionally wipes all "target" (Rust),
"node_modules" (Node), or ".terraform" (Terraform) folders that are found in the current path.
Usage
Install
The Rust toolchain is a prerequisite.
cargo install cargo-wipe
Read the docs
cargo wipe -- help
Use
To find build folders for < language > that can potentially be deleted run
cargo wipe < language>
where < language > is rust or node . For example:
cargo wipe rust
This will run in dry-run mode and just print the list of directories to delete. To actually delete them run it again with the - w flag.
cargo wipe rust - w
Directories are found according to the following logic:
rust : all directories called target containing a file called . rustc_info. json.
node : all directories called node_modules .
You can use the - i < path> argument to ignore certain paths.
Usage Example
Contributions
Contributions are welcome and encouraged! See /issues for ideas, or suggest your own!
If you're thinking to create a PR with large feature/change, please first discuss it in an issue.
PR Checks
cargo make ci-flow
Releases