SQLite index, content-addressed originals, rebuildable FTS5 search, schema versions with a backup before each upgrade and read-only on failure, and size reporting. Three review rounds; the round 3 fixes are checked by tests, not reviewed again. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
36 lines
777 B
TOML
36 lines
777 B
TOML
[package]
|
|
name = "ely-mail-engine"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
license.workspace = true
|
|
publish.workspace = true
|
|
|
|
[dependencies]
|
|
base64.workspace = true
|
|
getrandom.workspace = true
|
|
html5ever.workspace = true
|
|
imap-proto.workspace = true
|
|
log.workspace = true
|
|
mail-builder.workspace = true
|
|
mail-parser.workspace = true
|
|
mail-send.workspace = true
|
|
nom.workspace = true
|
|
rustls.workspace = true
|
|
rustls-platform-verifier.workspace = true
|
|
rusqlite.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
sha2.workspace = true
|
|
smtp-proto = "0.2"
|
|
tokio.workspace = true
|
|
tokio-rustls.workspace = true
|
|
|
|
[dev-dependencies]
|
|
ely-platform.workspace = true
|
|
rcgen.workspace = true
|
|
tempfile.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|