Skip to content

Commit b0ee2c7

Browse files
committed
feat: add basic core Wasm support
Signed-off-by: Roman Volosatovs <[email protected]>
0 parents  commit b0ee2c7

8 files changed

+1197
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/target

Cargo.lock

+220
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
[package]
2+
name = "wasm-tokio"
3+
version = "0.1.0"
4+
description = "Streaming WebAssembly codec based on Tokio"
5+
6+
authors.workspace = true
7+
categories.workspace = true
8+
edition.workspace = true
9+
license.workspace = true
10+
repository.workspace = true
11+
12+
[workspace.package]
13+
authors = ["Roman Volosatovs <[email protected]>"]
14+
categories = ["wasm"]
15+
edition = "2021"
16+
license = "Apache-2.0 WITH LLVM-exception"
17+
repository = "https://github.com/wrpc/wasm-tokio"
18+
19+
[features]
20+
default = ["tracing"]
21+
22+
[workspace.dependencies]
23+
tokio = { version = "1", default-features = false }
24+
tracing = { version = "0.1", default-features = false }
25+
tracing-subscriber = { version = "0.3", default-features = false }
26+
27+
[dependencies]
28+
tokio = { workspace = true, features = ["io-util"] }
29+
tracing = { workspace = true, features = ["attributes"], optional = true }
30+
31+
[dev-dependencies]
32+
tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }
33+
tracing-subscriber = { workspace = true }

0 commit comments

Comments
 (0)