1[package]
2name = "stretch2"
3version = "0.4.2"
4authors = ["elbaro <elbaro@users.noreply.github.com>"]
5edition = "2021"
6include = ["src/**/*", "Cargo.toml"]
7description = "High performance & cross-platform Flexbox implementation"
8repository = "https://github.com/dioxuslabs/dioxus"
9keywords = ["ios", "android", "cross-platform", "layout", "flexbox"]
10categories = ["gui"]
11license-file = "LICENSE"
12
13[badges]
14circle-ci = { repository = "vislyhq/stretch", branch = "master" }
15maintenance = { status = "experimental" }
16
17[dependencies]
18arrayvec = { version = "0.7.2", default-features = false }
19hash32 = "0.2.1"
20hash32-derive = "0.1.1"
21heapless = "0.7.9"
22num-traits = { version = "0.2.14", default-features = false }
23typenum = "1.15.0"
24
25[dependencies.hashbrown]
26version = "0.12.0"
27optional = true
28
29[dependencies.serde]
30version = "1.0.132"
31features = ["serde_derive"]
32optional = true
33
34[features]
35default = ["std"]
36alloc = ["hashbrown"]
37std = ["num-traits/std"]
38serde_camel_case = ["serde"]
39serde_kebab_case = ["serde"]
40
41[dev-dependencies]
42criterion = "0.3.5"
43
44[profile.release]
45lto = true
46panic = 'abort'
47
48[[bench]]
49name = "generated"
50path = "benches/generated/mod.rs"
51harness = false
52
53[[bench]]
54name = "complex"
55path = "benches/complex.rs"
56harness = false
57
58[workspace]
59members = ["scripts/gentest"]