fabro/lib/crates/fabro-oauth/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
752 B
TOML

[package]
name = "fabro-oauth"
edition.workspace = true
version.workspace = true
publish = false
license.workspace = true
description = "Generic OAuth 2.0 PKCE token acquisition 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
sha2.workspace = true
base64.workspace = true
rand.workspace = true
hex.workspace = true
tokio.workspace = true
tracing.workspace = true
axum.workspace = true
fabro-static.workspace = true
fabro-util = { path = "../fabro-util" }
[dev-dependencies]
httpmock = "0.8"
tokio = { workspace = true, features = ["test-util", "macros"] }
fabro-test = { workspace = true }