[package]
name = "appcore-filemaker"
version = "0.1.0-beta.1"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
publish.workspace = true
authors.workspace = true
repository.workspace = true
description = "Deterministic declarative document, canvas, and dataset compiler for AppCore"
readme = "README.en.md"
keywords = ["documents", "graphics", "pdf", "svg", "appcore"]
categories = ["graphics", "template-engine"]
[package.metadata.appcore]
layer = "runtime"
versioning = "independent"
[[bench]]
name = "runtime"
path = "bench/runtime.rs"
harness = false
[dependencies]
base64 = "0.22.1"
image = { version = "0.25.10", default-features = false, features = ["jpeg", "png"] }
harfrust = "0.13.3"
pdf-writer = "0.15.0"
png = "0.18.1"
rust_decimal = { version = "1.42.1", default-features = false, features = ["serde-with-str", "std"] }
serde = { version = "1.0.229", features = ["derive"] }
serde_json = "1.0.151"
serde_yaml = "0.9.34"
sha2 = "0.10.9"
subsetter = "0.2.6"
skrifa = "0.46.2"
thiserror = "2.0.20"
tiny-skia = "0.11.4"
unicode-bidi = "0.3.18"
unicode-segmentation = "1.13.3"
[target.'cfg(unix)'.dependencies]
libc = "0.2"
[target.'cfg(windows)'.dependencies]
windows-sys = { version = "0.61.2", features = ["Win32_Storage_FileSystem"] }