[package]
name = "pdfrum-parser"
description = "PDF file parser: lexer, xref, object store, damage recovery"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
keywords = ["pdf", "parser", "xref", "recovery", "lexer"]
categories = ["parser-implementations", "encoding"]
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[lints]
workspace = true
[dependencies]
pdfrum-common.workspace = true
pdfrum-object.workspace = true
pdfrum-crypt.workspace = true
pdfrum-filters.workspace = true
thiserror.workspace = true
[dev-dependencies]
pdfrum = { path = "../pdfrum" }
pdfrum-corpus.workspace = true
criterion.workspace = true
[[bench]]
name = "open"
harness = false