Rest ⛱️
cargo install BinaryRestRest ⛱️
Usage: Rest [OPTIONS]
Options:
  -P, --Parallel           Parallel ⏩
  -R, --Root <ROOT>        Root 📂 [default: .]
  -E, --Exclude <EXCLUDE>  Exclude 🚫 [default: node_modules]
      --Pattern <PATTERN>  Pattern 🔍 [default: .]
  -h, --help               Print help
  -V, --version            Print version
The Rest tool can be used with various options:
Exclude certain files or directories.
Default is:
Rest -P -E node_modulesRun processing in parallel.
Default is:
RestSpecify a custom pattern for matching.
Default is:
Rest -P --Pattern .Set the current working directory to a different folder.
Default is:
Rest -P --Root .Rest relies on several Rust crates to provide its functionality:
- clap- For parsing command-line arguments.
- futures- For asynchronous programming abstractions.
- git2- For- Gitrepository operations.
- num_cpus- For determining the number of CPUs for parallel processing.
- rayon- For parallel processing.
- regex- For pattern matching and text manipulation.
- tokio- For asynchronous runtime.
- walkdir- For efficient filesystem traversal.
See CHANGELOG.md for a history of changes to this CLI.
This project is funded through NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.
| Land | PlayForm | NLnet | NGI0 Commons Fund | 
|---|---|---|---|