Cargo.toml
1 [package] 2 name = "auths-verifier-uniffi" 3 version = "0.1.0" 4 edition = "2021" 5 description = "UniFFI bindings for Auths attestation verification (Swift/Kotlin)" 6 license = "MIT" 7 8 # Exclude from main workspace - built separately with UniFFI 9 [workspace] 10 11 [lib] 12 name = "auths_verifier_uniffi" 13 crate-type = ["lib", "staticlib", "cdylib"] 14 15 [dependencies] 16 # UniFFI for Swift/Kotlin bindings (cli feature for bindgen) 17 uniffi = { version = "0.28", features = ["cli"] } 18 19 # Auths verifier 20 auths-verifier = { path = "../../crates/auths-verifier" } 21 22 # Serialization 23 serde = { version = "1.0", features = ["derive"] } 24 serde_json = "1.0" 25 hex = "0.4.3" 26 27 # Date/time 28 chrono = { version = "0.4", features = ["serde"] } 29 30 # Error handling 31 thiserror = "2.0" 32 33 [[bin]] 34 name = "uniffi-bindgen" 35 path = "uniffi-bindgen.rs"