[package] name = "hayro-jbig2" version = "0.3.0" description = "A memory-safe, pure-Rust JBIG2 decoder." authors = { workspace = true } edition = { workspace = true } repository = { workspace = true } license = { workspace = true } readme = "README.md" exclude = ["/tests/", "/manifest_*.json", "/sync.py", "/generate_huffman_tables.py", "/benches/"] [features] default = ["std", "image", "simd"] std = [] simd = ["fearless_simd", "std"] image = ["dep:image", "std"] [dependencies] fearless_simd = { workspace = true, optional = true } hayro-ccitt = { workspace = true } image = { workspace = true, default-features = false, optional = true } [lints] workspace = true [dev-dependencies] criterion = { version = "0.5", features = ["html_reports"] } image = { workspace = true, default-features = false, features = ["png"] } indicatif = { version = "0.17", features = ["rayon"] } rayon = "1.11" serde = { version = "1", features = ["derive"] } serde_json = "1" [[test]] name = "asset_suite" path = "tests/mod.rs" harness = false [[bench]] name = "decode" harness = false