[[bench]]
harness = false
name = "cuid2_timeless_benchmarkery"
path = "benches/cuid2_timeless_benchmarkery.rs"
[[bench]]
name = "mod"
path = "benches/mod.rs"
[dependencies.gethostname]
version = "0.4.3"
[dependencies.hex]
version = "0.4.3"
[dependencies.num-bigint]
version = "0.4.5"
[dependencies.num-integer]
version = "0.1.46"
[dependencies.rand]
features = ["getrandom"]
optional = true
version = "0.8.5"
[dependencies.rayon]
optional = true
version = "1.10.0"
[dependencies.regex]
optional = true
version = "1.10.4"
[dependencies.sha2]
optional = true
version = "0.10.8"
[dependencies.sha3]
optional = true
version = "0.10.8"
[dev-dependencies.criterion]
version = "0.5.1"
[features]
default = ["random", "regex", "sha3"]
random = ["dep:rand"]
regex = ["dep:regex"]
sha2 = ["dep:sha2"]
sha3 = ["dep:sha3"]
tests = ["sha3", "regex", "random", "dep:rayon"]
[lib]
name = "cuid2_timeless"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
description = "An unstable, barely tested, probably giving wrong output and might panic out of nowhere CUID2 implementation in Rust"
documentation = "https://docs.rs/cuid2-timeless"
edition = "2021"
license-file = "LICENSE"
name = "cuid2-timeless"
readme = "README.md"
repository = "https://github.com/timelessnesses/cuid2-timeless"
version = "0.1.6"