53 lines
1.7 KiB
TOML
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
|