[package] name = "fido-authenticator" version = "0.1.1" authors = ["Nicolas Stalder "] edition = "2021" license = "Apache-2.0 OR MIT" repository = "https://github.com/solokeys/fido-authenticator" documentation = "https://docs.rs/fido-authenticator" description = "FIDO authenticator Trussed app" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] ctap-types = "0.1.0" delog = "0.1.0" heapless = "0.7" interchange = "0.2.0" littlefs2 = "0.3.1" serde = { version = "1.0", default-features = false } serde_cbor = { version = "0.11.0", default-features = false } serde-indexed = "0.1.0" trussed = "0.1" apdu-dispatch = { version = "0.1", optional = true } ctaphid-dispatch = { version = "0.1", optional = true } iso7816 = { version = "0.1", optional = true } [features] default = [] dispatch = ["apdu-dispatch", "ctaphid-dispatch", "iso7816"] disable-reset-time-window = [] enable-fido-pre = [] log-all = [] log-none = [] log-info = [] log-debug = [] log-warn = [] log-error = [] [dev-dependencies] # quickcheck = "1" rand = "0.8.4" [package.metadata.docs.rs] features = ["dispatch"]