[package] name = "pdftract-core" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true publish = true [dependencies] hex = "0.4" indexmap = "2.2" flate2 = { workspace = true } lzw = { workspace = true } regex = "1.10" secrecy = { workspace = true } serde = { version = "1.0", features = ["derive"], optional = true } sha2 = "0.10" thiserror = { workspace = true } memchr = { workspace = true } [features] default = [] serde = ["dep:serde"] proptest = [] [dev-dependencies] chrono = "0.4" proptest = "1.4" regex = "1.10" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0"