[package] name = "improvise-command" version = "0.1.0-rc2" edition = "2024" description = "Command/effect layer and semantic app state for improvise" license = "Apache-2.0" repository = "https://github.com/fiddlerwoaroof/improvise" [dependencies] improvise-core = { path = "../improvise-core" } improvise-protocol = { path = "../improvise-protocol" } improvise-formula = { path = "../improvise-formula" } improvise-io = { path = "../improvise-io" } improvise-gp = { path = "../improvise-gp" } anyhow = "1" serde = { version = "1", features = ["derive"] } serde_json = "1" unicode-width = "^0.2" # Instant::now() panics on wasm32-unknown-unknown; web_time re-exports # std::time off-wasm and uses performance.now() on it (improvise-ywd). web-time = "1" [dev-dependencies] improvise-protocol = { path = "../improvise-protocol", features = ["test-support"] } tempfile = "3"