content: [package]
  name = "narrowlink-agent"
  version = "0.2.6"
  description = 'Narrowlink Agent'
  readme = "README.md"
  homepage = "https://narrowlink.com"
  repository = "https://github.com/narrowlink/narrowlink/"
  license = 'MPL-2.0'
  keywords = ["narrowlink"]
  authors = ['Narrowlink <opensource@narrowlink.com>']
  edition = "2021"
  
  include = [
    "Cargo.toml",
    "LICENSE",
    "sample_agent.yaml",
    "src/**/*",
    "*help.arg",
  ]
  
  [lints]
  workspace = true
  
  [dependencies]
  tokio = { version = "1.41.1", default-features = false, features = [
    "macros",
    "rt",
    "time",
    "rt-multi-thread",
  ] }
  futures-util = { version = "0.3.31", default-features = false }
  tokio-util = { version = "0.7.12", default-features = false }
  serde = { version = "1.0.215", default-features = false, features = ["derive"] }
  serde_json = { version = "1.0.133", default-features = false }
  serde_yaml = { version = "0.9.34", default-features = false }
  uuid = { version = "1.11.0", default-features = false }
  sysinfo = { version = "0.30", default-features = false }
  futures-channel = { version = "0.3.31", features = [
    "sink",
  ], default-features = false }
  udp-stream = { version = "0.0.11", default-features = false }
  sha3 = { version = "0.10.8", default-features = false }
  hmac = { version = "0.12.1", default-features = false }
  dirs = { version = "5.0.1", default-features = false }
  tracing = { version = "0.1.41", default-features = false, features = [
    "attributes",
  ] }
  tracing-subscriber = { version = "0.3.19", default-features = false, features = [
    "fmt",
    "ansi",
    "json",
  ] }
  tracing-appender = { version = "0.2.3", default-features = false }
  clap_lex = { version = "0.7.3", default-features = false }
  thiserror = { version = "1.0.69", default-features = false }
  # base64 = { version = "0.21.0", default-features = false }
  
  narrowlink-types = { version = "0.2.6", default-features = false }
  narrowlink-network = { version = "0.2.6", default-features = false }
  
  [target.'cfg(unix)'.dependencies]
  daemonize = { version = "0.5.0", default-features = false }
  