bones-core 0.23.2

Core data structures, CRDT event model, and projection engine for bones
Documentation
[package]
name = "bones-core"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "Core data structures, CRDT event model, and projection engine for bones"
readme = "README.md"
include = ["src/**/*", "Cargo.toml", "README.md"]

[lints]
workspace = true

[dependencies]
anyhow = { workspace = true }
blake3 = { workspace = true }
chrono = { workspace = true, features = ["serde"] }
thiserror = { workspace = true }
fs2 = { workspace = true }
rusqlite = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
toml = { workspace = true }
dirs = { workspace = true }
terseid = { workspace = true }
tracing = { workspace = true }
bones-sqlite-vec = { workspace = true }
bumpalo = "3.20.2"
memmap2 = "0.9.10"

[dev-dependencies]
criterion = { workspace = true }
proptest = { workspace = true }
tempfile = { workspace = true }

[[bench]]
name = "corpus"
harness = false

[[bench]]
name = "operations"
harness = false

[[bench]]
name = "report"
harness = false

[[bench]]
name = "large_repo"
harness = false