jevcrates is its own workspace; without this its crates are taken for members of this one and cannot inherit their own workspace dependencies.
6exclude = ["third-party"]
8[workspace.package] 9version = "0.0.1" 10edition = "2024" 11license = "MIT OR Apache-2.0" 12authors = ["deizel"] 13publish = false 14 15[workspace.dependencies] 16archive = { path = "packages/archive" } 17ask = { path = "packages/ask" } 18budget = { path = "packages/budget" } 19card = { path = "packages/card" } 20llm = { path = "packages/llm" } 21rules = { path = "packages/rules" } 22tree = { path = "packages/tree" } 23jev-client = { path = "third-party/jevcrates/jev-client" }
The native client, with the estate's shared spend ledger. For the eval only:
the Worker cannot use it and has jev-worker.
The clone proxy's Basic auth header.
31base64 = "0.23"
The clone proxy reads git's upload-pack requests, which git gzips when they are long. The pure-Rust backend, for wasm.
The link preview card: an 8 by 8 bitmap face (public domain), and the PNG it is written as.
std: Shared, which the archive uses so that identical asks arriving
together wait on one call.
The code pages' markdown. No HTML feature beyond its own writer, no I/O.
preserve_order: the page prints a body's keys in the order they were sent.
The wasm-bindgen crate and CLI must be the same version. The CLI is nix's (flake.nix, WASM_BINDGEN_BIN); moving nixpkgs moves this pin with it.