[package]
name = "docparser-sdk"
description = "docparser 一体化入口:一次依赖拿到 core + PDF + Office 后端,输出统一 IR"
keywords = ["document", "parser", "pdf", "docx", "markdown"]
categories = ["parser-implementations", "text-processing"]
readme = "README.md"
version.workspace = true
edition.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
[features]
default = ["md", "csv", "html", "pdf", "office", "epub"]
md = ["docparser-core/md"]
csv = ["docparser-core/csv"]
html = ["docparser-core/html"]
pdf = ["dep:docparser-pdf"]
epub = ["dep:docparser-epub"]
office = ["docx", "xlsx", "pptx"]
docx = ["dep:docparser-office", "docparser-office/docx"]
xlsx = ["dep:docparser-office", "docparser-office/xlsx"]
pptx = ["dep:docparser-office", "docparser-office/pptx"]
[dependencies]
docparser-core = { workspace = true }
docparser-epub = { workspace = true, optional = true }
docparser-pdf = { workspace = true, optional = true }
docparser-office = { workspace = true, optional = true }
serde_json.workspace = true
[package.metadata.docs.rs]
all-features = true