[workspace] resolver = "3" members = [ "firecrab-api", "firecrab-pki", "firecrab-api-types", "firecrab-cli", "firecrab-stack", "firecrab-helper-protocol", "firecrab-helper", "firecrab-tunnel", ] [workspace.package] version = "0.4.3" edition = "2024" rust-version = "1.97.1" license = "Apache-2.0" [workspace.dependencies] base64 = "0.23.1" sha2 = "0.10.9" serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.149" thiserror = "2.0.18" uuid = { version = "1.19.0", features = ["serde"] } # unoptimized sha2 is ~50-100x slower, turning multi-GB template hashing # (startup verification + per-request re-verification) into a multi-second stall. [profile.dev.package.sha2] opt-level = 3