pklr 0.2.1

Pure Rust pkl configuration language parser and evaluator
Documentation
# pklr

A pure Rust parser and evaluator for [Apple's Pkl configuration language](https://pkl-lang.org/).
No external binary or CLI required.

## Features

- Lexer, parser, and evaluator written entirely in Rust
- Evaluates `.pkl` files to `serde_json::Value`
- Import and amends resolution for local files
- String interpolation, lambdas, higher-order methods
- Rich error diagnostics via [miette]https://crates.io/crates/miette

## Usage

```rust
use pklr::eval_to_json;

let json = eval_to_json(std::path::Path::new("config.pkl"))?;
println!("{}", json);
```

## License

MIT