[package]
name = "tern-sdk"
description = "Talk to Tern over the Tern Surface Protocol: typed node builders, diffing with derived ids, flow control, event routing, print/ask helpers and a plain-text fallback."
version = "0.1.0"
edition.workspace = true
publish = true
authors.workspace = true
license = "MIT"
repository = "https://github.com/stencil-hq/tern-sdk"
exclude = ["tests/conformance.rs"]
[lib]
name = "tern_sdk"
[dependencies]
base64.workspace = true
serde.workspace = true
serde_json.workspace = true
sha2.workspace = true
thiserror.workspace = true
tracing.workspace = true
[target.'cfg(unix)'.dependencies]
libc.workspace = true
[target.'cfg(windows)'.dependencies]
windows-sys.workspace = true
[lints]
workspace = true