1[package]2name = "jrsonnet"3description = "Rust jsonnet implementation"4version.workspace = true5repository.workspace = true6authors = ["Yaroslav Bolyukin <iam@lach.pw>"]7license = "MIT"8edition = "2021"910[features]11experimental = [12 "exp-preserve-order",13 "exp-destruct",14 "exp-null-coaelse",15 "exp-object-iteration",16 "exp-bigint",17 "exp-apply",18]1920mimalloc = ["mimallocator"]2122exp-preserve-order = [23 "jrsonnet-evaluator/exp-preserve-order",24 "jrsonnet-cli/exp-preserve-order",25]2627exp-destruct = ["jrsonnet-evaluator/exp-destruct"]2829exp-object-iteration = ["jrsonnet-evaluator/exp-object-iteration"]3031exp-bigint = ["jrsonnet-evaluator/exp-bigint", "jrsonnet-cli/exp-bigint"]3233exp-regex = ["jrsonnet-cli/exp-regex"]3435exp-null-coaelse = [36 "jrsonnet-evaluator/exp-null-coaelse",37 "jrsonnet-parser/exp-null-coaelse",38 "jrsonnet-cli/exp-null-coaelse",39]4041exp-apply = []424344legacy-this-file = ["jrsonnet-cli/legacy-this-file"]4546nightly = ["jrsonnet-evaluator/nightly"]4748[dependencies]49jrsonnet-evaluator.workspace = true50jrsonnet-parser.workspace = true51jrsonnet-cli.workspace = true52jrsonnet-gcmodule.workspace = true5354mimallocator = { workspace = true, optional = true }55thiserror.workspace = true56clap = { workspace = true, features = ["derive"] }57clap_complete.workspace = true58serde_json.workspace = true59serde = { workspace = true, features = ["derive"] }60ass-stroke.workspace = true