whiskers.git / Cargo.toml
1[workspace]
2resolver = "3"
3members = ["crates/whiskers-core", "crates/whiskers-gateway", "crates/whiskers-pet", "crates/whiskers-guard", "crates/whiskersd", "crates/whiskers-cli", "crates/whiskers-engine", "crates/whiskers-ffi", "crates/whiskers-ports", "crates/whiskers-conformance", "crates/whiskers-service", "crates/whiskers-art", "crates/whiskers-judge"]

The submodule and the website are each their own workspace (web/ builds for wasm and has its own lockfile); the website reaches whiskers-pet by path.

6exclude = ["third-party", "web"]
8[workspace.package]
9edition = "2024"
10version = "0.0.0"
11publish = false
12
13[workspace.dependencies]
14serde = { version = "1", features = ["derive"] }
15serde_json = "1"
16log = "0.4"