[dependencies.anyhow]
version = "1"
[dependencies.async-recursion]
version = "1"
[dependencies.async-trait]
version = "0.1"
[dependencies.displaydoc]
version = "0.2"
[dependencies.nom]
optional = true
version = "7"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1"
[dependencies.serde_json]
optional = true
version = "1"
[dependencies.thiserror]
version = "1"
[dev-dependencies.tokio]
features = ["full"]
version = "1"
[dev-dependencies.tokio-test]
version = "0.4"
[features]
default = ["json_parser", "value_serializer"]
json_parser = ["dep:serde", "dep:serde_json"]
nom_parser = ["dep:nom"]
value_serializer = ["dep:serde"]
[package]
authors = ["Mendelt Siebenga <msiebenga@gmail.com>"]
description = "Simple Rust expression evaluator"
documentation = "https://docs.rs/reval/latest/reval/"
edition = "2021"
keywords = ["expression", "evaluator"]
license = "MIT/Apache-2.0"
name = "reval"
readme = "README.md"
repository = "https://github.com/mendelt/reval"
rust-version = "1.60"
version = "0.1.3"