cvm-rs: Add jpegResizeEncode(), remove usage of sharp

sharp sucks.
This commit is contained in:
modeco80
2025-06-05 16:40:42 -04:00
parent d9f9f0d07f
commit 23c57dbb3b
7 changed files with 124 additions and 29 deletions

View File

@@ -2,9 +2,9 @@
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
let {guacDecode, guacEncodeImpl, jpegEncode} = require('./index.node');
let {guacDecode, guacEncodeImpl, jpegEncode, jpegResizeEncode} = require('./index.node');
export { guacDecode, jpegEncode };
export { guacDecode, jpegEncode, jpegResizeEncode };
// shim for js->rust interop, because napi-rs kind of blows in this regard
export function guacEncode(...args) {