[package] name = "ssz" version = "0.0.0" license = "Apache-2.0" readme = "../README.md" authors = { workspace = true } edition = { workspace = true } publish = { workspace = true } repository = { workspace = true } [lints] workspace = true [dependencies] derivative = "2.2.0" itertools = { workspace = true } lazy_static = { workspace = true } serde = { workspace = true, features = ["derive"] } # TODO: Feature gate this serde-utils = { workspace = true } sha2 = { workspace = true } smallvec = { version = "1.15.0", features = ["const_generics"] } ssz-derive = { workspace = true } thiserror = { workspace = true } typenum = { workspace = true, features = ["const-generics"] } unionlabs-primitives = { workspace = true, features = ["generic-array-compat"] } [dev-dependencies] hex-literal = { workspace = true } serde_json = { workspace = true } serde_yaml = "0.9.34" snap = "1.1.1" unionlabs = { workspace = true } [features]