# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "jpeg2k-sandboxed" version = "0.9.1" description = "Sandboxed Openjpeg image decoder" homepage = "https://github.com/Neopallium/jpeg2k-sandboxed" readme = "README.md" keywords = [ "j2k", "jp2", "jpeg2000", "image", ] license = "MIT/Apache-2.0" repository = "https://github.com/Neopallium/jpeg2k-sandboxed" [profile.wasm32-wasi] lto = true inherits = "release" strip = "symbols" [[bin]] name = "wasi-decoder" required-features = ["wasi-decoder"] [dependencies.anyhow] version = "1.0" [dependencies.image] version = "0.24" features = [ "jpeg", "png", ] optional = true default-features = false [dependencies.jpeg2k] version = "0.9.1" features = ["strict-mode"] optional = true default-features = false [dependencies.log] version = "0.4" optional = true [dependencies.rmp-serde] version = "1.1" [dependencies.serde] version = "1.0" features = ["derive"] [dependencies.wasi-common] version = "6.0" optional = true default-features = false [dependencies.wasmtime] version = "6.0" features = ["component-model"] optional = true [dependencies.wasmtime-wasi] version = "6.0" optional = true [dev-dependencies.rayon] version = "1.7" [features] default = [ "sandbox", "openjpeg-sys", ] openjp2 = ["jpeg2k?/openjp2"] openjpeg-sys = ["jpeg2k?/openjpeg-sys"] sandbox = [ "wasmtime", "wasmtime-wasi", "wasi-common", "log", "image", ] wasi-decoder = ["jpeg2k"]