forked from external-repos/squoosh
8 lines
294 B
TypeScript
8 lines
294 B
TypeScript
// @ts-ignore
|
|
import { optimise } from '../../../codecs/oxipng/spawn.js';
|
|
import { EncodeOptions } from './encoder-meta';
|
|
|
|
export async function compress(data: ArrayBuffer, options: EncodeOptions): Promise<ArrayBuffer> {
|
|
return (await optimise(new Uint8Array(data), options.level)).buffer;
|
|
}
|