[package] name = "tiny-cid" version = "0.3.0" description = "CID in rust" homepage = "https://github.com/multiformats/rust-cid" authors = ["Friedel Ziegelmayer "] keywords = ["ipld", "ipfs", "cid", "multihash", "multiformats"] license = "MIT" readme = "README.md" edition = "2018" [features] default = ["std"] std = ["multibase", "tiny-multihash/std", "unsigned-varint/std"] test = ["quickcheck", "rand"] scale-codec = ["parity-scale-codec", "tiny-multihash/scale-codec"] serde-codec = ["serde", "tiny-multihash/serde-codec"] [package.metadata.release] pre-release-commit-message = "Release {{version}} 🎉🎉" no-dev-version = true [dependencies] tiny-multihash = { version = "0.5.0", default-features = false } unsigned-varint = { version = "0.5.1", default-features = false } multibase = { version = "0.8.0", optional = true } parity-scale-codec = { version = "1.3.5", optional = true, default-features = false, features = ["derive"] } quickcheck = { version = "0.9.2", optional = true } rand = { version = "0.7.3", optional = true } serde = { version = "1.0.116", optional = true } [dev-dependencies] tiny-multihash = { version = "0.5.0", features = ["test"] } quickcheck = "0.9.2" rand = "0.7.3"