[badges]
[dependencies.pest]
version = "2.0"
[dependencies.pest_derive]
version = "2.0"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.toml]
version = "0.8"
[dev-dependencies.tempfile]
version = "3"
[features]
default = []
[lib]
name = "hel"
path = "src/lib.rs"
[package]
authors = ["Joshua Fath <joshuaf@lfam.us>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["compilers", "parsing", "development-tools"]
description = "HEL — Heuristic Expression Language: a deterministic, auditable expression language & parser, AST, builtin registry and evaluator."
documentation = "https://docs.rs/hel"
edition = "2021"
exclude = ["target/**", ".github/**", "hel/target/**", "**/*.rs.bk", "ci/**", "hel-template/**", "examples/local-only/**", "target/doc/**"]
homepage = "https://github.com/Sing-Security/hel"
keywords = ["expression-language", "dsl", "ast", "pest", "interpreter"]
license = "Apache-2.0"
name = "hel"
publish = true
readme = "README.md"
repository = "https://github.com/Sing-Security/hel"
version = "0.2.0"
[package.metadata]
changelog = "CHANGELOG.md"
[package.metadata.docs.rs]
all-features = false
[[test]]
name = "builtins_integration"
path = "tests/builtins_integration.rs"
[[test]]
name = "domain_packages"
path = "tests/domain_packages.rs"
[[test]]
name = "script_evaluation"
path = "tests/script_evaluation.rs"