12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- [package]
- name = "cashu-sdk"
- version = "0.1.0"
- edition = "2021"
- authors = ["thesimplekid"]
- homepage.workspace = true
- repository.workspace = true
- license.workspace = true
- [features]
- default = ["mint", "wallet"]
- mint = ["cashu/mint"]
- blocking = ["once_cell"]
- wallet = ["cashu/wallet", "minreq", "once_cell"]
- # Fix: Should be minreq or gloo
- # [target.'cfg(not(target_arch = "wasm32"))'.features]
- # wallet = ["cashu/wallet", "minreq", "once_cell"]
- # [target.'cfg(target_arch = "wasm32")'.features]
- # wallet = ["cashu/wallet", "gloo", "once_cell"]
- [dependencies]
- cashu = { path = "../cashu" }
- serde = { workspace = true }
- serde_json = { workspace = true }
- url = { workspace = true }
- tracing = { workspace = true }
- futures-util = { version = "0.3", default-features = false, features = ["sink", "std"] }
- once_cell = { version = "1.17", optional = true }
- [target.'cfg(not(target_arch = "wasm32"))'.dependencies]
- tokio = { workspace = true, features = ["rt-multi-thread", "time", "macros", "sync"] }
- minreq = { version = "2.7.0", optional = true, features = ["json-using-serde", "https"] }
- [target.'cfg(target_arch = "wasm32")'.dependencies]
- tokio = { workspace = true, features = ["rt", "macros", "sync"] }
- gloo = { version = "0.9.0", features = ["net"]}
|