query-fmt

A tool for formatting your tree-sitter queries.

✨ Features

Implemented

📦 Installation

Download release (coming soon)

  1. Download query-fmt-{platform}-x86_64.zip
  2. Unzip it
  3. Run it with query-fmt

Build from source

  1. Install with cargo install --git https://github.com/max397574/query-fmt.rs.git
  2. run with query-fmt

Build from local directory

  1. Clone this directory with git clone https://github.com/max397574/query-fmt.rs
  2. cd query-fmt.rs
  3. Build with cargo build --release
  4. Run with ./target/release/query-fmt

🚀 Usage

``` A formatter for tree-sitter queries

Usage: query-fmt [OPTIONS]

Arguments: Name of the file or directory to format

Options: -p, --preview Preview the formatted file --no-print-filename Don't print filename in output -i, --indent Indent of nested things [default: 2] -l, --list-indent Indent of list items [default: 1] -h, --help Print help -V, --version Print version ```