-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
32 lines (28 loc) · 818 Bytes
/
Copy pathCargo.toml
File metadata and controls
32 lines (28 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[package]
name = "composable-interceptor"
version.workspace = true
description = "Aspect-Oriented Programming for Wasm Components"
edition.workspace = true
license.workspace = true
readme = "README.md"
repository.workspace = true
categories = ["wasm"]
keywords = ["wasm", "aop", "aspect-oriented", "interceptor"]
[features]
default = ["cli"]
cli = ["dep:clap", "dep:tracing-subscriber"]
[dependencies]
anyhow.workspace = true
clap = { workspace = true, optional = true }
tracing.workspace = true
tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"], optional = true }
wasm-encoder.workspace = true
wasmparser.workspace = true
wat.workspace = true
wit-parser.workspace = true
[dev-dependencies]
tempfile.workspace = true
[[bin]]
name = "waspect"
path = "src/main.rs"
required-features = ["cli"]