A tool for sorting blocks of lines in code files

Usage: keepsorted [OPTIONS] [PATH]

Arguments:
  [PATH]  File to process (required if '--path' is not used)

Options:
  -p, --path <PATH>             File to process (conflicts with positional path)
  -r, --recursive               Process directories recursively
  -f, --features <FEATURE>      Enable experimental features [possible values: gitignore, codeowners, rust_derive_alphabetical, rust_derive_canonical]
      --check                   alias for '--mode check'
      --diff                    alias for '--mode diff'
      --fix                     alias for '--mode fix'
  -m, --mode <MODE>             Formatting mode [default: fix] [possible values: check, diff, fix]
      --diff-command <COMMAND>  Custom command for '--mode diff'
  -h, --help                    Print help (see more with '--help')
  -V, --version                 Print version

For more info, visit: https://github.com/maksym-arutyunyan/keepsorted
