content: [package]
  name = "did-plc"
  version = "0.1.0"
  edition = "2021"
  license = "MIT"
  
  [dependencies]
  did-key = { workspace = true }
  
  serde = { workspace = true, features = ["derive"] }
  serde_json = { workspace = true }
  serde_ipld_dagcbor = { workspace = true }
  
  sha2 = { workspace = true }
  p256 = { workspace = true, features = ["ecdsa"] }
  k256 = { version = "0.13", features = ["ecdsa"] }
  elliptic-curve = { version = "^0.13", features = ["pkcs8"] }
  pkcs8 = { version = "^0.10", features = ["pkcs5"] }
  crypto-traits = { workspace = true }
  ecdsa = { version = "^0.16", features = ["signing", "verifying"] }
  cid = "^0.11"
  
  multibase = { workspace = true }
  base64 = { workspace = true }
  base32 = { workspace = true }
  url = { workspace = true, features = ["serde"] }
  
  chrono = { workspace = true }
  thiserror = { workspace = true }
  derive_more = { workspace = true, features = ["deref", "deref_mut"] }
  derive-getters = { version = "0.5.0", features = ["auto_copy_getters"] }
  regex = "1.11.1"
  rand = "0.8.5"
  
  log = "0.4.25"
  
  [dev-dependencies]
  serde-transcode = "^1.1"
  test-log = "^0.2"
  multihash-codetable = { version = "0.1.0", default-features = false, features = ["digest", "sha2"] }