git.delta.rocks / jrsonnet / refs/commits / d349b9ef06a9

difftreelog

source

crates/jrsonnet-stdlib/Cargo.toml1.8 KiBsourcehistory
1[package]2name = "jrsonnet-stdlib"3description = "jsonnet standard library packaged as crate"4authors.workspace = true5edition.workspace = true6license.workspace = true7repository.workspace = true8version.workspace = true910[lints]11workspace = true1213[features]14default = ["codegenerated-stdlib"]15# Speed-up initialization by generating code for parsed stdlib, instead16# of invoking parser for it17codegenerated-stdlib = ["jrsonnet-parser/structdump"]18# Enables legacy `std.thisFile` support, at the cost of worse caching19legacy-this-file = []20# Add order preservation flag to some functions21exp-preserve-order = ["jrsonnet-evaluator/exp-preserve-order"]22# Bigint type23exp-bigint = ["num-bigint", "jrsonnet-evaluator/exp-bigint"]2425exp-null-coaelse = ["jrsonnet-parser/exp-null-coaelse", "jrsonnet-evaluator/exp-null-coaelse"]26# std.regexMatch and other helpers27exp-regex = ["regex", "lru", "rustc-hash"]2829[dependencies]30jrsonnet-evaluator.workspace = true31jrsonnet-macros.workspace = true32jrsonnet-parser.workspace = true33jrsonnet-gcmodule.workspace = true3435# Used for stdlib AST serialization36bincode = { workspace = true, optional = true }37# Used both for stdlib AST serialization and std.parseJson/std.parseYaml38serde.workspace = true3940# std.md541md5.workspace = true42# std.sha143sha1.workspace = true44# std.sha256, std.sha51245sha2.workspace = true46# std.sha347sha3.workspace = true48# std.base6449base64.workspace = true50# std.parseJson51serde_json.workspace = true52# std.parseYaml, custom library fork is used for C++/golang compatibility53serde_yaml_with_quirks.workspace = true5455num-bigint = { workspace = true, optional = true }5657# regex58regex = { workspace = true, optional = true }59lru = { workspace = true, optional = true }60rustc-hash = { workspace = true, optional = true }6162[build-dependencies]63jrsonnet-parser.workspace = true64structdump = { workspace = true, features = ["derive"] }