]> git.proxmox.com Git - proxmox.git/blob - proxmox-login/Cargo.toml
acme-api: add debian packaging
[proxmox.git] / proxmox-login / Cargo.toml
1 [package]
2 name = "proxmox-login"
3 version = "0.1.1"
4 description = "proxmox product authentication api"
5 edition.workspace = true
6 license.workspace = true
7
8 exclude.workspace = true
9
10 [dependencies]
11 base64.workspace = true
12 percent-encoding.workspace = true
13 serde = { workspace = true, features = [ "derive" ] }
14 serde_json.workspace = true
15
16 # For webauthn types
17 webauthn-rs = { workspace = true, optional = true }
18
19 # For `Authentication::set_auth_headers`
20 http = { version = "0.2.4", optional = true }
21
22 [target.'cfg(target_arch="wasm32")'.dependencies]
23 js-sys = "0.3.55"
24
25 [features]
26 default = []
27 webauthn = [ "dep:webauthn-rs" ]
28 http = ["dep:http"]