content: [package]
  name = "notification_pusher_core"
  version.workspace = true
  edition.workspace = true
  
  [dependencies]
  async-channel = { workspace = true }
  candid = { workspace = true }
  ct-codecs = { workspace = true }
  dotenv = { workspace = true }
  envconfig = { workspace = true }
  fcm-service = { workspace = true }
  ic-agent = { workspace = true }
  index_store = { path = "../../libraries/index_store" }
  local_user_index_canister = { path = "../../canisters/local_user_index/api" }
  local_user_index_canister_client = { path = "../../canisters/local_user_index/client" }
  notifications_index_canister = { path = "../../canisters/notifications_index/api" }
  notifications_index_canister_client = { path = "../../canisters/notifications_index/client" }
  openssl = { workspace = true, features = ["vendored"] }
  prometheus = { workspace = true }
  reqwest = { workspace = true }
  rustls = { workspace = true }
  serde = { workspace = true }
  serde_json = { workspace = true }
  tokio = { workspace = true, features = ["macros", "time"] }
  tracing = { workspace = true }
  types = { path = "../../libraries/types" }
  web-push = { workspace = true }
  