hephaestus/crates/hephd/Cargo.toml
Erich Blume 391277c939
Some checks are pending
Build / validate (pull_request) Has started running
fix(build): commit the datespec-move wiring (orphaned in T2c)
The T2c commit moved datespec.rs into hephd but left its wiring uncommitted:
hephd's lib never exported `pub mod datespec`, hephd lacked the chrono dep,
and the CLI still declared `mod datespec` for a file that had moved. The
working tree had these (so local builds passed) but the pushed tree didn't,
breaking `cargo install` of heph + heph-tui. Commit them.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 07:45:27 -07:00

42 lines
963 B
TOML

[package]
name = "hephd"
description = "Hephaestus per-device daemon: owns the local store and serves surfaces over a unix socket."
edition.workspace = true
version.workspace = true
license.workspace = true
publish.workspace = true
authors.workspace = true
rust-version.workspace = true
[lib]
name = "hephd"
path = "src/lib.rs"
[[bin]]
name = "hephd"
path = "src/main.rs"
[dependencies]
heph-core = { path = "../heph-core" }
chrono.workspace = true
tokio.workspace = true
serde.workspace = true
serde_json.workspace = true
anyhow.workspace = true
thiserror.workspace = true
tracing.workspace = true
tracing-subscriber.workspace = true
clap.workspace = true
fs4.workspace = true
axum.workspace = true
jsonwebtoken.workspace = true
keyring.workspace = true
reqwest.workspace = true
ureq.workspace = true
[dev-dependencies]
tempfile = "3"
# Auth tests generate a throwaway RSA key + JWKS at runtime (no key in the repo).
rsa = "0.9"
rand = "0.8"
base64 = "0.22"