4806209761
Whiteboard: zoom bar and dot grid, layers panel, appear motion, sound cues, focus rings and AccessKit labels; .draw files with legacy .excalidraw still readable; notescraft-cli export whiteboard. Security: export.pdf and file.export_whiteboard_svg accept vault-relative out paths only (they are reachable by the assistant and the control channel). The CLI places absolute --out files itself via the new notescraft_engine::render_pdf; the UI export worker renders and the live session writes. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
25 lines
648 B
TOML
25 lines
648 B
TOML
[package]
|
|
name = "notescraft-cli"
|
|
description = "NotesCraft headless CLI: info, search, links, export, commands, mcp"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
rust-version.workspace = true
|
|
publish = false
|
|
|
|
[[bin]]
|
|
name = "notescraft-cli"
|
|
path = "src/main.rs"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
craft-atomic = { workspace = true }
|
|
notescraft-engine = { workspace = true }
|
|
notescraft-mcp = { workspace = true }
|
|
notescraft-templates = { workspace = true }
|
|
notescraft-markdown = { workspace = true }
|
|
notescraft-whiteboard = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
thiserror = { workspace = true } |