[package] name = "litl" version = "0.6.0" edition = "2021" description = "A JSON dialect with support for tagged binary data" license = "CC-BY-NC-ND-4.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] z-base-32 = "0.1.2" hashbrown = "0.12.1" thiserror = "1.0.31" serde = "1.0.137" serde_path_to_error = "0.1" serde_json = {version = "1.0.87"} futures-core = "0.3.24" futures-io = "0.3.24" futures-util = {version = "0.3.24", features = ["io"]} tracing = "0.1.36" litl-val = {version = "^0.2.0", path = "../litl-val"} deepsize = "0.2.0" [target.'cfg(target_pointer_width = "64")'.dependencies] tagged-box = "0.1.1" [dev-dependencies] rand = "0.8.5" serde_json = "1.0.79" criterion = "0.3" bytesize = "1.1.0" proptest = "1.0.0" serde_derive = "1.0.137" zstd = "0.11.2" lil = { version = "0.1.1", path = "../lil"} [[bench]] name = "json" harness = false [package.metadata.workspaces] independent = true