[workspace] resolver = "2" members = [ "crates/fai-module-sdk", "crates/fai-module-sdk-macros", ] [workspace.package] version = "0.1.2" edition = "2024" authors = ["Dr. Stefan Flemming "] license = "Apache-2.0" repository = "https://git.flemming.ws/fai/module-sdk" homepage = "https://flemming.ai/" rust-version = "1.85" [workspace.lints.rust] unsafe_op_in_unsafe_fn = "warn" [workspace.lints.clippy] unwrap_used = "deny" expect_used = "deny" panic = "deny" print_stdout = "deny" print_stderr = "deny" todo = "deny" unimplemented = "deny" [workspace.dependencies] serde = { version = "1", features = ["derive"] } serde_json = "1" thiserror = "2" proc-macro2 = "1" quote = "1" syn = { version = "2", features = ["full"] } wit-bindgen = "0.36" sha2 = "0.10"