[package] name = "printcraft-engine" description = "PrintCraft engine façade: session, documents, command/tool catalogue" version.workspace = true edition.workspace = true license.workspace = true [lints] workspace = true [dependencies] image = { version = "0.25", default-features = false, features = ["jpeg", "tiff"] } printcraft-render = { workspace = true } printcraft-cos = { workspace = true } printcraft-organize = { workspace = true } printcraft-annot = { workspace = true } printcraft-forms = { workspace = true } printcraft-edit = { workspace = true } printcraft-redact = { workspace = true } printcraft-print = { workspace = true } printcraft-xfdf = { workspace = true } printcraft-sign = { workspace = true } printcraft-optimize = { workspace = true } printcraft-a11y = { workspace = true } printcraft-ocr = { workspace = true } printcraft-js = { workspace = true } printcraft-compare = { workspace = true } printcraft-preflight = { workspace = true } printcraft-export = { workspace = true } printcraft-fonts = { workspace = true } printcraft-create = { workspace = true } printcraft-model = { workspace = true } thiserror = { workspace = true } png = "0.18" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] # Already in the graph through lopdf; used only for the local UTC offset ("today"). chrono = { version = "0.4", default-features = false, features = ["clock"] }