content: [package]
  name = "near-chain-configs"
  version.workspace = true
  authors.workspace = true
  edition.workspace = true
  description = "This crate provides typed interfaces to the NEAR Genesis and Chain Configs"
  repository.workspace = true
  license.workspace = true
  publish = true
  
  [lints]
  workspace = true
  
  [dependencies]
  anyhow.workspace = true
  bytesize.workspace = true
  chrono.workspace = true
  derive_more = { workspace = true, features = ["as_ref", "from"] }
  num-rational.workspace = true
  parking_lot = { workspace = true, features = ["serde"] }
  serde.workspace = true
  serde_json.workspace = true
  schemars = {workspace = true, optional = true }
  sha2.workspace = true
  smart-default.workspace = true
  time.workspace = true
  tracing.workspace = true
  
  near-time.workspace = true
  near-crypto.workspace = true
  near-o11y = { workspace = true, optional = true }
  near-parameters.workspace = true
  near-primitives.workspace = true
  near-config-utils.workspace = true
  
  [features]
  nightly = [
      "near-o11y/nightly",
      "near-parameters/nightly",
      "near-primitives/nightly",
  ]
  test_genesis = ["near-primitives/rand", "near-primitives/test_utils"]
  test_utils = ["near-primitives/rand"]
  default = []
  metrics = ["near-o11y", "near-time/clock"]
  schemars = ["dep:schemars", "near-primitives/schemars", "near-parameters/schemars", "near-time/schemars", "near-crypto/schemars"]
  