70 lines
1.9 KiB
TOML
70 lines
1.9 KiB
TOML
[package]
|
|
name = "sausage"
|
|
version = "0.3.0"
|
|
edition = "2024"
|
|
description = "A world of WASI programs and durable agents."
|
|
|
|
[[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"
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3"
|
|
wat = "1"
|
|
webauthn-authenticator-rs = { version = "0.5", features = ["softpasskey"] }
|