| Crates.io | mq-formatter |
| lib.rs | mq-formatter |
| version | 0.5.12 |
| created_at | 2025-11-23 11:54:36.325397+00 |
| updated_at | 2026-01-25 14:05:43.94852+00 |
| description | Code formatter for mq query language |
| homepage | https://mqlang.org/ |
| repository | https://github.com/harehare/mq |
| max_upload_size | |
| id | 1946425 |
| size | 117,870 |
Automatic code formatter for mq query language.
use mq_formatter::{Formatter, FormatterConfig};
let config = FormatterConfig::default();
let mut formatter = Formatter::new(Some(config));
let code = "if(a):1 elif(b):2 else:3";
let formatted = formatter.format(code).unwrap();
assert_eq!(formatted, "if (a): 1 elif (b): 2 else: 3");
git clone https://github.com/harehare/mq
cd mq
cargo build --release -p mq-formatter
cargo test -p mq-formatter
cargo bench -p mq-formatter
Licensed under the MIT License.