content: [package]
  name = "txtx-core"
  description = "Primitives for parsing, analyzing and executing Txtx runbooks"
  version = "0.4.13"
  edition = { workspace = true }
  license = { workspace = true }
  repository = { workspace = true }
  keywords = { workspace = true }
  categories = { workspace = true }
  
  [dependencies]
  daggy = "0.9.0"
  base64 = "0.22.1"
  bs58 = "0.5.1"
  # txtx-addon-kit = { version = "0.2.2", default-features = false }
  txtx-addon-kit = { workspace = true, default-features = false }
  getrandom = { version = "0.2", features = ["js"] }
  lazy_static = "1.4.0"
  jaq-interpret = "1.2.1"
  jaq-parse = "1.0.2"
  serde_json = { version = "1", features = ["preserve_order"] } 
  petgraph = "0.8.2"
  libsecp256k1 = "0.7.0"
  ripemd = "0.1.3"
  serde = "1"
  serde_derive = "1"
  serde_yml = "0.0.11"
  chrono = "0.4.38"
  similar = "2.5.0"
  better-debug = "1.0.1"
  serde_with = "3.11.0"
  tokio = { version = "1.37.0", features = ["sync"] }
  mustache = "0.9.0"
  
  [dev-dependencies]
  txtx-test-utils = {path = "../../crates/txtx-test-utils"}
  test-case = "3.3"
  
  [features]
  default = ["txtx-addon-kit/default"]
  wasm = ["txtx-addon-kit/wasm"]
  
  [lib]
  crate-type = ["lib", "cdylib"] 
  