openpencil/crates/op-cli/Cargo.toml

25 lines
800 B
TOML

[package]
name = "op-cli"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
description = "OpenPencil `op` CLI — drives the editor via the HTTP MCP transport"
# The binary is `op` (the command users type); the crate is `op-cli`.
[[bin]]
name = "op"
path = "src/main.rs"
[dependencies]
base64 = "0.22"
op-ai-skills = { path = "../op-ai-skills" }
op-config-store = { path = "../op-config-store" }
jian-ops-schema = { path = "../../vendor/jian/crates/jian-ops-schema" }
op-figma = { path = "../op-figma" }
op-html = { path = "../op-html" }
op-pen-loader = { path = "../op-pen-loader", default-features = false }
op-process-io = { path = "../op-process-io" }
op-rpc-transport = { path = "../op-rpc-transport" }
serde_json = { workspace = true }