mirror of
https://github.com/cloudflare/workers-rs.git
synced 2025-12-08 18:01:59 +00:00
74 lines
1.8 KiB
TOML
74 lines
1.8 KiB
TOML
[package]
|
|
name = "worker"
|
|
version = "0.4.2"
|
|
authors = ["Cloudflare Workers Team <workers@cloudflare.com>"]
|
|
repository = "https://github.com/cloudflare/workers-rs"
|
|
edition = "2018"
|
|
keywords = ["serverless", "ffi", "workers", "wasm", "cloudflare"]
|
|
license = "Apache-2.0"
|
|
description = "A Rust SDK for writing Cloudflare Workers."
|
|
readme = "../README.md"
|
|
rust-version = "1.75"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[package.metadata.docs.rs]
|
|
all-features = true
|
|
|
|
[dependencies]
|
|
async-trait.workspace = true
|
|
bytes = "1.5"
|
|
chrono.workspace = true
|
|
futures-channel.workspace = true
|
|
futures-util.workspace = true
|
|
wasm-bindgen.workspace = true
|
|
wasm-bindgen-futures.workspace = true
|
|
js-sys.workspace = true
|
|
http.workspace = true
|
|
http-body = "1"
|
|
matchit = "0.7"
|
|
pin-project = "1.1.0"
|
|
serde = { version = "1.0.164", features = ["derive"] }
|
|
serde_json = "1.0.96"
|
|
tokio = { version = "1.28", default-features = false }
|
|
url = "2.4.0"
|
|
serde-wasm-bindgen = "0.6.1"
|
|
serde_urlencoded = "0.7"
|
|
wasm-streams = "0.4"
|
|
worker-kv = { path = "../worker-kv", version = "0.7.0" }
|
|
worker-macros = { path = "../worker-macros", version = "0.4.2" }
|
|
worker-sys = { path = "../worker-sys", version = "0.4.2" }
|
|
|
|
[dependencies.chrono-tz]
|
|
optional = true
|
|
version = "0.8.4"
|
|
default-features = false
|
|
|
|
[dependencies.web-sys]
|
|
version = ">=0.3.70"
|
|
features = [
|
|
"File",
|
|
"WorkerGlobalScope",
|
|
"ReadableStreamDefaultReader",
|
|
"WritableStreamDefaultWriter",
|
|
]
|
|
|
|
[dependencies.tokio-postgres]
|
|
version = "0.7"
|
|
default-features = false
|
|
features = ["js"]
|
|
optional = true
|
|
|
|
[dependencies.axum]
|
|
version = "0.7"
|
|
optional = true
|
|
default-features = false
|
|
|
|
[features]
|
|
queue = ["worker-macros/queue", "worker-sys/queue"]
|
|
d1 = ["worker-sys/d1"]
|
|
http = ["worker-macros/http"]
|
|
axum = ["dep:axum"]
|
|
timezone = ["dep:chrono-tz"]
|
|
alloc = []
|