summaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: fdcd135cc7615a617bc3cdefa5c657ade28c87bb (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[package]
name = "occule"
version = "0.3.1"
edition = "2021"

[features]
default = ["jpeg", "lossless", "gltf", "wav"]
jpeg = ["dep:img-parts"]
lossless = ["dep:image"]
gltf = ["dep:gltf", "dep:serde", "dep:serde_json", "dep:gltf-json"]
bin = ["dep:serde", "dep:rmp-serde"]
wav = ["dep:hound"]

[dependencies]
base64 = "0.22"
thiserror = "2.0"
itertools = "0.13"
num-traits = "0.2"

[dependencies.rmp-serde]
version = "1.3"
optional = true

[dependencies.gltf-json]
version = "1.4"
features = ["extras"]
optional = true

[dependencies.serde]
version = "1.0"
optional = true

[dependencies.serde_json]
version = "1.0"
features = ["raw_value"]
optional = true

[dependencies.img-parts]
version = "0.3"
optional = true

[dependencies.image]
version = "0.25"
optional = true

[dependencies.gltf]
version = "1.4"
optional = true
features = ["extras"]

[dependencies.hound]
version = "3.5"
optional = true