Files
notescraft/crates/engine/Cargo.toml
T
Marcos Paulo c78fd488cc
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
feat: registry core (model, guard, verify, store, net, install, commands), registry browser UI, signing tool, size profile and font dedupe, lazy Hebrew/Arabic fonts, htmlmd/srs/textdiff crates
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-21 17:28:10 -03:00

53 lines
1.7 KiB
TOML

[package]
name = "notescraft-engine"
description = "Session, command registry, settings glue, undo, dirty tracking"
version.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
publish = false
[lib]
path = "src/lib.rs"
[dependencies]
craft-atomic = { workspace = true }
craft-settings = { workspace = true }
notescraft-vault = { workspace = true }
notescraft-git = { workspace = true }
notescraft-markdown = { workspace = true }
notescraft-pdf = { workspace = true }
notescraft-index = { workspace = true }
notescraft-knowledge = { workspace = true }
notescraft-blocks = { workspace = true }
notescraft-lint = { workspace = true }
notescraft-math = { workspace = true }
notescraft-templates = { workspace = true }
notescraft-calendar = { workspace = true }
notescraft-themes = { workspace = true }
notescraft-plugins = { workspace = true }
notescraft-syntax = { workspace = true }
notescraft-sync = { workspace = true }
notescraft-annotate = { workspace = true }
notescraft-bases = { workspace = true }
notescraft-collab = { workspace = true }
ureq = { workspace = true }
ring = { workspace = true }
notescraft-regex = { workspace = true }
grep-regex = { workspace = true }
grep-searcher = { workspace = true }
ignore = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
thiserror = { workspace = true }
[dev-dependencies]
# WebAssembly text -> binary, for the plugin fixtures of the integration tests.
wat = { workspace = true }
# Inflates the export's compressed streams in tests so the drawn frontmatter
# text can be verified inside the ToUnicode maps (already the PDF crate's dep).
flate2 = { workspace = true }
[lints]
workspace = true