fabro/lib/crates/fabro-github/Cargo.toml
Bryan Helmkamp 3f9a861f87
fix(error): preserve source chains across workspace
Keep typed transport and provider errors intact through API, GitHub, OAuth, install, diagnostics, and artifact paths. Add regression coverage for cloned shared errors and communication error chains.
2026-05-01 17:30:20 -04:00

34 lines
819 B
TOML

[package]
name = "fabro-github"
edition.workspace = true
version.workspace = true
publish = false
license.workspace = true
description = "GitHub App authentication and API helpers for Fabro"
[lib]
doctest = false
[lints]
workspace = true
[dependencies]
anyhow.workspace = true
serde.workspace = true
serde_json.workspace = true
fabro-http.workspace = true
fabro-redact.workspace = true
fabro-static.workspace = true
fabro-types = { path = "../fabro-types" }
jsonwebtoken.workspace = true
chrono.workspace = true
tracing.workspace = true
tokio = { workspace = true }
base64.workspace = true
thiserror.workspace = true
[dev-dependencies]
fabro-macros = { path = "../fabro-macros" }
fabro-test = { workspace = true }
tokio = { workspace = true, features = ["test-util", "macros"] }
tracing-subscriber.workspace = true