UNPKG

@hazae41/kdbx

Version:

Rust-like KeePass (KDBX 4) file format for TypeScript

17 lines (16 loc) 524 B
export async function gzip(data) { const pair = new CompressionStream("gzip"); const writer = pair.writable.getWriter(); writer.write(data); writer.close(); const response = new Response(pair.readable); return await response.bytes(); } export async function gunzip(data) { const pair = new DecompressionStream("gzip"); const writer = pair.writable.getWriter(); writer.write(data); writer.close(); const response = new Response(pair.readable); return await response.bytes(); }