didkit 0.3.1

Library for Verifiable Credentials and Decentralized Identifiers.
Documentation
[package]
name = "didkit"
version = "0.3.1"
authors = ["Spruce Systems, Inc."]
edition = "2018"
description = "Library for Verifiable Credentials and Decentralized Identifiers."
license = "Apache-2.0"
license-file = "LICENSE"
homepage = "https://spruceid.dev/docs/didkit/"
repository = "https://github.com/spruceid/didkit/"
documentation = "https://docs.rs/didkit/"
keywords = ["ssi", "did"]
readme = "README.md"

include = [
  "/src",
  "/README.md",
  "/LICENSE"
]

[features]
default = ["ring", "secp256k1", "p256"]
ring = ["ssi/ring"]
wasm = []
http-did = ["ssi/http-did"]
secp256k1 = ["ssi/libsecp256k1", "did-tz/secp256k1", "did-method-key/secp256k1"]
p256 = ["ssi/secp256r1", "did-tz/p256", "did-webkey/p256", "did-method-key/secp256r1"]

[dependencies]
ssi = { version = "0.3", path = "../../ssi", default-features = false }
did-method-key = { version = "=0.1.2", path = "../../ssi/did-key" }
did-tz = { version = "=0.1.1", path = "../../ssi/did-tezos", default-features = false }
did-ethr = { version = "=0.1.0", path = "../../ssi/did-ethr" }
did-pkh = { version = "=0.1.0", path = "../../ssi/did-pkh" }
#did-sol = { version = "0.0.1", path = "../../ssi/did-sol" }
did-web = { version = "=0.1.1", path = "../../ssi/did-web" }
did-webkey = { version = "=0.1.0", path = "../../ssi/did-webkey" }
did-onion = { version = "=0.1.1", path = "../../ssi/did-onion" }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
jni = "0.17"
lazy_static = "1.4"
thiserror = "1.0"
base64 = "0.12"
sshkeys = "0.3"
bytes = "1.0"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
tokio = { version = "1.0", features = ["rt-multi-thread"] }

[lib]
crate-type = ["lib", "staticlib", "cdylib"]