diff --git a/Cargo.toml b/Cargo.toml index 285eee8..4336459 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ name = "alktty" default = [] # `local` is inherently non-wasm (portable-pty + tokio::process need a real # OS). The default crate (no features) targets `wasm32-unknown-unknown`; -# enabling `local` on wasm is a build error by design — use a real OS for +# enabling `local` on wasm is a build error by design: use a real OS for # the local-process backend. The protocol crate (wire, negotiation, # control, backend trait, adapter, session, channels) stays wasm-clean so # downstream TS/Python adapters can compile it in a sandbox. @@ -31,8 +31,8 @@ local = ["dep:portable-pty", "dep:tokio-util", "tokio/process", "tokio/rt-multi- [dependencies] alkcall = "0.10.1" # Minimal, wasm-clean tokio features. `local` adds `process` + -# `rt-multi-thread` (non-wasm). Do NOT use `features = ["full"]` — it -# pulls in `signal`/`fs`/`net` which break `wasm32-unknown-unknown`. +# `rt-multi-thread` (non-wasm). Do NOT use `features = ["full"]` (it +# pulls in `signal`/`fs`/`net` which break `wasm32-unknown-unknown`). tokio = { version = "1", default-features = false, features = ["rt", "sync", "io-util", "macros"] } bytes = "1" futures = "0.3"