Files
sausage/host/Cargo.toml
T

76 lines
2.0 KiB
TOML

[package]
name = "sausage"
version = "0.3.0"
edition = "2024"
description = "A world of WASI programs and durable agents."
autotests = false
[[test]]
name = "it"
path = "tests/it/main.rs"
[[bin]]
name = "sausage"
path = "src/main.rs"
[dependencies]
anyhow = "1"
async-trait = "0.1"
clap = { version = "4", features = ["derive"] }
tokio = { version = "1", features = ["full"] }
sausage-vfs = { version = "0.1.0", path = "../vfs" }
deno_core = "=0.413.0"
deno_web = "=0.291.0"
deno_webidl = "=0.260.0"
deno_crypto = "=0.274.0"
deno_fetch = "=0.284.0"
deno_net = "=0.252.0"
deno_telemetry = "=0.82.0"
deno_permissions = "=0.119.0"
deno_error = "=0.7.1"
serde_json = "1"
deno_ast = { version = "=0.53.3", features = ["transpiling"] }
rusqlite = { version = "0.38", features = ["bundled"] }
sys_traits = { version = "0.1", features = ["real", "libc"] }
wasmtime = "49"
wasmtime-wasi = "49"
wasmtime-wasi-http = "=49.0.3"
serde = { version = "1.0.229", features = ["derive"] }
serde_yaml_ng = "0.10.0"
rustls = "0.23"
chacha20poly1305 = "0.10"
zeroize = { version = "1", features = ["serde"] }
hex = "0.4"
http = "1"
url = "2"
thiserror = "2"
base64 = "0.22"
hmac = "0.12"
sha2 = "0.10"
p256 = { version = "0.13", features = ["ecdh", "ecdsa", "pem"] }
ed25519-dalek = { version = "2", features = ["pkcs8", "pem"] }
rsa = { version = "0.9", features = ["sha2"] }
aes-gcm = "0.10"
hkdf = "0.12"
ssh-key = { version = "0.6.7", features = ["encryption", "ed25519", "ecdsa", "rsa", "p256"] }
uuid = { version = "1.29.0", features = ["v4"] }
webauthn-rs = "0.5"
openssl = { version = "0.10.82", features = ["vendored"] }
aws-lc-rs = "1.19.0"
bytes = "1.12.1"
tokio-rustls = "0.26.6"
webpki-roots = "1.0.11"
if-addrs = "0.15.0"
toml = "1.2.1"
http-body = "1.1.0"
http-body-util = "0.1.5"
hyper-util = { version = "0.1.21", features = ["tokio"] }
hyper = { version = "1.12.0", features = ["client", "http1", "server"] }
tiny_http = "0.12"
libc = "0.2.190"
[dev-dependencies]
tempfile = "3"
wat = "1"
webauthn-authenticator-rs = { version = "0.5", features = ["softpasskey"] }