aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: 71d4e456963486a2c64a5515a26246d6f4bddfd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[package]
name = "wmap-renderer"
version = "1.0.0"
edition = "2024"
license = "AGPL-3.0-or-later"
description = "A parser for wmap formatted Wardley Map files."
homepage = "https://git.sr.ht/~rbdr/wmap-parser-rust"
authors = ["Rubén Beltrán del Río <wmap.parser@r.bdr.sh>"]

[dependencies]
cairo-rs = { version = "0.21", features = ["png", "svg"] }
geo = "0.32"
thiserror = "2.0"
wmap-parser = "1.0"
once_cell = "1.21"
tempfile = "3.23"
rustc-hash = "2.1"

[dev-dependencies]
criterion = "0.8"
proptest = "1.9"
image = "0.25"

[[bench]]
name = "rendering"
harness = false

[profile.release]
opt-level = 3
lto = true
codegen-units = 1

[lints.clippy]
pedantic = "warn"