content: [package]
  name = "jwt"
  version.workspace = true
  edition.workspace = true
  rust-version.workspace = true
  
  [lints]
  workspace = true
  
  [lib]
  doctest = false
  
  [features]
  test = []
  
  [dependencies]
  base64.workspace = true
  chrono = { workspace = true, features = ["std", "clock", "serde"] }
  derive_more = { workspace = true, features = ["constructor", "display"] }
  itertools.workspace = true
  jsonwebtoken.workspace = true
  p256 = { workspace = true, features = ["std", "ecdsa"] }
  rstest.workspace = true
  rustls-pki-types.workspace = true
  serde = { workspace = true, features = ["derive"] }
  serde_json = { workspace = true, features = ["std"] }
  serde_with = { workspace = true, features = ["base64"] }
  thiserror.workspace = true
  
  crypto.path = "../crypto"
  error_category.path = "../error_category"
  utils.path = "../utils"
  
  [dev-dependencies]
  assert_matches.workspace = true
  futures = { workspace = true, features = ["std"] }
  indexmap.workspace = true
  rand_core.workspace = true
  tokio = { workspace = true, features = ["macros"] }
  
  crypto = { path = "../crypto", features = ["generate", "mock", "mock_secure_keys"] }
  utils.path = "../utils"
  