mod malloc_shim; use wasm_bindgen::prelude::*; #[wasm_bindgen(catch)] pub fn optimise(data: &[u8], level: u8) -> Vec { let mut options = oxipng::Options::from_preset(level); options.deflate = oxipng::Deflaters::Libdeflater; oxipng::optimize_from_memory(data, &options).unwrap_throw() }