[package]
edition = "2024"
name = "forte-sdk"
version = "0.3.7"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Runtime library for Forte wasm components (wasi:http p3)"
readme = false
license = "AGPL-3.0-only"
repository = "https://github.com/NamseEnt/fn0"
[lib]
name = "forte_sdk"
path = "src/lib.rs"
[dependencies.anyhow]
version = "=1.0.100"
features = ["backtrace"]
[dependencies.bytes]
version = "=1.11.1"
[dependencies.chrono]
version = "=0.4.42"
features = ["serde"]
[dependencies.cookie]
version = "=0.18.1"
features = ["percent-encode"]
[dependencies.form_urlencoded]
version = "=1.2.2"
[dependencies.forte-json]
version = "=0.1.1"
[dependencies.forte-macros]
version = "=0.5.3"
[dependencies.futures]
version = "=0.3.31"
[dependencies.hex]
version = "=0.4.3"
[dependencies.hmac]
version = "=0.12.1"
[dependencies.http]
version = "=1.4.0"
[dependencies.http-body]
version = "=1.0.1"
[dependencies.http-body-util]
version = "=0.1.3"
[dependencies.opentelemetry]
version = "=0.31.0"
[dependencies.opentelemetry-proto]
version = "=0.31.0"
features = [
"gen-tonic-messages",
"trace",
"metrics",
]
default-features = false
[dependencies.opentelemetry_sdk]
version = "=0.31.0"
features = [
"trace",
"metrics",
"experimental_metrics_custom_reader",
]
default-features = false
[dependencies.prost]
version = "=0.14.3"
[dependencies.serde]
version = "=1.0.228"
features = ["derive"]
[dependencies.serde_json]
version = "=1.0.148"
[dependencies.sha2]
version = "=0.10.9"
[dependencies.time]
version = "=0.3.44"
[dependencies.tracing]
version = "=0.1.44"
[dependencies.tracing-opentelemetry]
version = "=0.32.1"
default-features = false
[dependencies.tracing-subscriber]
version = "=0.3.23"
features = [
"env-filter",
"fmt",
"std",
"registry",
"fmt",
"env-filter",
"std",
]
default-features = false
[dependencies.uuid]
version = "=1.19.0"
features = ["v7"]
[dependencies.wit-bindgen]
version = "=0.50.0"
features = [
"default",
"async-spawn",
"inter-task-wakeup",
]
[build-dependencies.forte-wit]
version = "=0.1.0"