[package] name = "rusted-firebase" edition = "2021" version = "0.1.0" description = "Rust based Firebase library, forked from emreyalvac/firebase-rs" readme = "README.md" repository = "https://github.com/jetjinser/firebase-rs" documentation = "https://docs.rs/rusted-firebase/latest/rusted-firebase/" license = "MIT" authors = ["Emre YALVAƇ ", "Jinser Kafka "] exclude = ["examples/*", "tests/*"] keywords = ["firebase", "rest", "api", "web", "database"] [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu", "wasm32-wasi"] [dependencies] url = "2.2.2" serde_json = "1.0.82" serde = { version = "1.0.139", features = ["derive"] } itertools = "0.10.5" http = "0.2" reqwest = { version = "0.11.11", optional = true, features = ["json"] } http_req_wasi = { version = "0.10", optional = true, features = ["wasmedge_ssl"] } async-trait = "0.1.64" unicase = "2.6.0" [target.'cfg(not(target_os = "wasi"))'.dependencies] tokio = { version = "1.20.0", default-features = false, features = ["rt", "macros", "sync"] } [target.'cfg(target_os = "wasi")'.dependencies] tokio_wasi = { version = "1.20.0", default-features = false, features = ["rt", "macros", "sync"] } [features] default = ["reqwest"] wasmedge = ["http_req_wasi"]