[package] name = "expo_push_notification_client" version = "0.5.1" edition = "2021" readme = "README.md" authors = ["katayama8000 "] description = "Expo Push Notification Client for Rust" license = "MIT OR Apache-2.0" repository = "https://github.com/katayama8000/expo-push-notification-client" homepage = "https://github.com/katayama8000/expo-push-notification-client/blob/main/README.md" keywords = ["react", "native", "expo", "push", "notifications"] categories = ["api-bindings", "web-programming"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["default-tls"] default-tls = ["reqwest/default-tls"] rustls-tls = ["reqwest/rustls-tls"] [dependencies] async-compression = { version = "0.4.17", features = ["gzip", "tokio"] } regex = "1.11.1" reqwest = { version = "0.12.9", default-features = false, features = [ "json", "gzip", ] } serde = { version = "1.0.214", features = ["derive"] } serde_json = "1.0.132" serde_with = "3.11.0" thiserror = "1.0.67" tokio = { version = "1.41.0", features = ["io-util"] } [dev-dependencies] anyhow = "1.0.92" mockito = "1.5.0" tokio = { version = "1.36.0", features = ["full"] }