json-rules-engine 0.9.0

json rules engine
Documentation
[package]
authors = [
    "Cheng JIANG <alex_cj96@foxmail.com>",
    "Benn Sundsrud <benn.sundsrud@gmail.com>",
]
description = "json rules engine"
edition = "2018"
keywords = ["json", "rule", "rules", "engine"]
license = "MIT/Apache-2.0"
name = "json-rules-engine"
repository = "https://github.com/GopherJ/json-rules-engine-rs"
version = "0.9.0"

[dependencies]
futures-util = "0.3.8"
mustache = "0.9.0"
reqwest = { version = "0.10.8", features = ["json", "rustls-tls"] }
rhai = { version = "0.19.7", features = [
    "sync",
    "f32_float",
    "no_function",
    "no_float",
    "no_optimize",
    "no_module",
    "no_closure",
    "serde",
    "unchecked",
], optional = true }
sendgrid = { version = "0.15.0", default-features = false, features = ["async", "rustls"], optional = true }
serde = { version = "1.0.117", features = ["derive"] }
serde_json = { version = "1.0.59" }
thiserror = "1.0.22"

[features]
default = ["email"]

email = ["sendgrid"]
eval = ["rhai"]