[dependencies.artwrap]
version = "^0.1"
[dependencies.base64]
default-features = false
features = ["std"]
optional = true
version = "^0.22"
[dependencies.futures-signals]
default-features = false
features = ["serde"]
version = "^0.3"
[dependencies.futures-signals-ext]
default-features = false
features = ["option", "spawn-local"]
version = "^0.2"
[dependencies.js-sys]
optional = true
version = "^0.3"
[dependencies.log]
default-features = false
version = "^0.4"
[dependencies.postcard]
optional = true
version = "^1.0"
[dependencies.serde]
features = ["derive"]
version = "^1.0"
[dependencies.serde_json]
optional = true
version = "^1.0"
[dependencies.serde_with]
default-features = false
optional = true
version = "^3.6"
[dependencies.smol_str]
features = ["serde"]
version = "^0.2"
[dependencies.ufmt]
default-features = false
features = ["std"]
optional = true
version = "^0.2"
[dependencies.wasm-bindgen]
default-features = false
optional = true
version = "^0.2"
[dependencies.wasm-bindgen-futures]
optional = true
version = "^0.4"
[dependencies.web-sys]
default-features = false
features = ["AbortController", "AbortSignal", "DomRect", "Element", "Headers", "File", "FileList", "ScreenOrientation", "RequestInit", "Response", "ResponseType", "Screen", "Storage", "Window"]
optional = true
version = "^0.3"
[features]
browser = ["base64", "js-sys", "ufmt", "wasm-bindgen", "wasm-bindgen-futures", "web-sys"]
default = ["browser", "json", "postcard"]
json = ["serde_json", "serde_with", "ufmt"]
postcard = ["dep:postcard", "ufmt"]
[lib]
name = "fetsig"
path = "src/lib.rs"
[package]
authors = ["martin.kolarik@smartcontrol.cz"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Web-sys based browser fetch library using futures-signals with optional MAC."
edition = "2021"
homepage = "https://github.com/martin-kolarik/fetsig"
license = "MIT OR Apache-2.0"
name = "fetsig"
readme = "README.md"
repository = "https://github.com/martin-kolarik/fetsig"
version = "0.3.0"