[package] name = "stam" version = "0.16.5" edition = "2021" authors = ["Maarten van Gompel "] description = "STAM is a powerful library for dealing with stand-off annotations on text. This is the Rust library." documentation = "https://docs.rs/stam" homepage = "https://github.com/annotation/stam" include = ["src/**/*","tests/**/*", "LICENSE", "README.md"] license = "GPL-3.0-only" readme = "README.md" repository = "https://github.com/annotation/stam-rust" keywords = [ "text-processing", "annotation", "linguistics", "standoff", "nlp"] [dependencies] chrono = { version = "0.4.38", features = ["serde"] } sealed = "0.5.0" serde = { version = "1.0.215", features = ["derive"] } serde_json = "1.0.133" serde_path_to_error = "0.1.16" smallvec = { version = "1.13.2", features = ["union"] } regex = "1.11.1" nanoid = "0.4.0" csv = "1.3.1" datasize = { version = "0.2.15", features = ["smallvec-types"] } minicbor = { version = "0.25.1", features = ["derive","std" ] } rayon = "1.10.0" sha1 = "0.10.6" base16ct = { version = "0.2.0", features = ["alloc"] } [features] default = ["csv","webanno","transpose","textvalidation"] csv = [] webanno = [] transpose = [] textvalidation = [] [dev-dependencies] criterion = "0.4.0" [[bench]] harness = false path = "benches/benchmarks.rs" name = "benchmarks"