[package]
edition = "2024"
name = "rustolio-utils"
version = "0.1.0"
authors = ["Tobias Binnewies"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Utilities for the rustolio framework"
readme = false
license = "MPL-2.0"
repository = "https://gitlab.com/TobiasBinnewies/rustolio"
[lib]
name = "rustolio_utils"
path = "src/lib.rs"
[[test]]
name = "test_service"
path = "tests/test_service.rs"
[dependencies.aes-gcm]
version = "0.10"
features = [
"aes",
"alloc",
]
default-features = false
[dependencies.bytes]
version = "1"
[dependencies.derive_more]
version = "2"
features = ["full"]
[dependencies.flate2]
version = "1"
[dependencies.http]
version = "1"
[dependencies.js-sys]
version = "0.3"
[dependencies.ml-kem]
version = "0.2"
features = ["deterministic"]
[dependencies.p256]
version = "0.13"
features = [
"ecdsa",
"alloc",
]
default-features = false
[dependencies.rustolio-utils-macros]
version = "0.1.0"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde-wasm-bindgen]
version = "0.6"
[dependencies.serde_json]
version = "1"
[dependencies.sha3]
version = "0.10"
[dependencies.time]
version = "0.3"
[dependencies.tracing]
version = "0.1"
[dependencies.wasm-bindgen]
version = "0.2"
[dependencies.wasm-bindgen-futures]
version = "0.4"
[dependencies.web-sys]
version = "0.3"
features = [
"ClipboardEvent",
"Crypto",
"Document",
"DomParser",
"DomRect",
"DomRectReadOnly",
"DomTokenList",
"DragEvent",
"Element",
"Event",
"FocusEvent",
"Headers",
"History",
"HtmlCollection",
"HtmlElement",
"HtmlInputElement",
"HtmlOptionElement",
"HtmlSelectElement",
"InputEvent",
"KeyEvent",
"KeyboardEvent",
"Location",
"MediaQueryList",
"MediaQueryListEvent",
"MouseEvent",
"Navigator",
"Node",
"PointerEvent",
"Request",
"RequestCache",
"RequestCredentials",
"RequestDestination",
"RequestDeviceOptions",
"RequestInit",
"RequestMediaKeySystemAccessNotification",
"RequestMode",
"RequestRedirect",
"Response",
"ResponseInit",
"ResponseType",
"Storage",
"SupportedType",
"Text",
"TouchEvent",
"Url",
"UrlSearchParams",
"Window",
"console",
]
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.futures]
version = "0.3"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.getrandom]
version = "0.3"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.http-body-util]
version = "0.1"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.hyper]
version = "1"
features = ["full"]
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.serde_json]
version = "1"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tokio]
version = "1.0"
features = ["full"]
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.tracing-subscriber]
version = "0.3"
features = ["env-filter"]
[target.'cfg(target_arch = "wasm32")'.dependencies.console_error_panic_hook]
version = "0.1"
[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-tracing]
version = "2"