UNPKG

hysnappy

Version:

fast and tiny snappy compression in wasm

26 lines (22 loc) 635 B
/** * Uncompress a snappy compressed buffer. * * @param {Uint8Array} input * @param {Uint8Array} output */ export function snappyUncompress(input: Uint8Array, outputLength: number): Uint8Array /** * Load wasm and return uncompressor function. */ export function snappyUncompressor(): (input: Uint8Array, outputLength: number) => Uint8Array /** * Compress a buffer using snappy. * * @param {Uint8Array} input * @returns {Uint8Array} */ export function snappyCompress(input: Uint8Array): Uint8Array /** * Load wasm and return compressor function. */ export function snappyCompressor(): (input: Uint8Array) => Uint8Array