6 releases

0.3.0 Oct 17, 2020
0.2.0 May 24, 2020
0.1.3 May 21, 2020

#155 in Command line utilities

Download history 7/week @ 2020-07-07 40/week @ 2020-07-14 16/week @ 2020-07-21 13/week @ 2020-07-28 40/week @ 2020-08-04 22/week @ 2020-08-11 12/week @ 2020-08-18 17/week @ 2020-08-25 10/week @ 2020-09-01 11/week @ 2020-09-08 2/week @ 2020-09-15 7/week @ 2020-09-29 43/week @ 2020-10-06 63/week @ 2020-10-13 51/week @ 2020-10-20

74 downloads per month

MIT license

49KB
806 lines

Cargo Wipe

Crates CI codecov license Crates.io
Cargo subcommand that recursively finds and optionally wipes all "target" or "node_modules" folders that are found in the current path.

Usage

Install

The Rust toolchain is a prerequisite.

cargo install cargo-wipe

target

cargo wipe target

Add the -w flag to wipe all Rust target folders found. USE WITH CAUTION!

node_modules

cargo wipe node_modules

Add the -w flag to wipe all node_modules folders found. USE WITH CAUTION!

Usage Example

Usage Example Screenshot

Contributions

Contributions are welcome and encouraged! See TODO.md for ideas, or suggest your own!

PR Checks

    cargo make ci-flow

Releases

  • Update version in Cargo.toml
  • Commit
  • Add tag
    git tag -a vX.X.X
    
  • Push
    git push --follow-tags
    
  • Release
    Create a new release.
    publish.yml GitHub Action will pick it up and do the actual release to https://crates.io/.

Dependencies

~2.5MB
~49K SLoC