kanidm/libs/crypto/Cargo.toml
James Hodgkinson e02328ae8b
Splitting the SPAs (#2219)
* doing some work for enumerating how the accounts work together
* fixing up build scripts and removing extra things
* making JavaScript as_tag use the struct field names
* making shared.js a module, removing wasmloader.js
* don't compress compressed things
2023-10-27 06:03:58 +00:00

32 lines
775 B
TOML

[package]
name = "kanidm_lib_crypto"
version = "0.1.0"
edition = { workspace = true }
[features]
tpm = ["dep:tss-esapi"]
[lib]
test = true
doctest = false
[dependencies]
argon2 = { workspace = true }
base64 = { workspace = true }
base64urlsafedata = { workspace = true }
hex = { workspace = true }
kanidm_proto = { workspace = true }
# We need to explicitly ask for openssl-sys so that we get the version propagated
# into the build.rs for legacy feature checks.
openssl-sys = { workspace = true }
openssl = { workspace = true }
rand = { workspace = true }
serde = { workspace = true, features = ["derive"] }
tracing = { workspace = true }
tss-esapi = { workspace = true, optional = true }
uuid = { workspace = true }
[dev-dependencies]
sketching = { workspace = true }