UNPKG

@hazae41/kdbx

Version:

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

1 lines 1.29 kB
{"version":3,"file":"index.mjs","sources":["../../../../../src/libs/gzip/index.ts"],"sourcesContent":["export async function gzip(data: Uint8Array) {\n const pair = new CompressionStream(\"gzip\")\n\n const writer = pair.writable.getWriter()\n writer.write(data)\n writer.close()\n\n const response = new Response(pair.readable)\n\n return await response.bytes()\n}\n\nexport async function gunzip(data: Uint8Array) {\n const pair = new DecompressionStream(\"gzip\")\n\n const writer = pair.writable.getWriter()\n writer.write(data)\n writer.close()\n\n const response = new Response(pair.readable)\n\n return await response.bytes()\n}"],"names":[],"mappings":"AAAO,eAAe,IAAI,CAAC,IAAgB,EAAA;AACzC,IAAA,MAAM,IAAI,GAAG,IAAI,iBAAiB,CAAC,MAAM,CAAC;IAE1C,MAAM,MAAM,GAAG,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE;AACxC,IAAA,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC;IAClB,MAAM,CAAC,KAAK,EAAE;IAEd,MAAM,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC;AAE5C,IAAA,OAAO,MAAM,QAAQ,CAAC,KAAK,EAAE;AAC/B;AAEO,eAAe,MAAM,CAAC,IAAgB,EAAA;AAC3C,IAAA,MAAM,IAAI,GAAG,IAAI,mBAAmB,CAAC,MAAM,CAAC;IAE5C,MAAM,MAAM,GAAG,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE;AACxC,IAAA,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC;IAClB,MAAM,CAAC,KAAK,EAAE;IAEd,MAAM,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC;AAE5C,IAAA,OAAO,MAAM,QAAQ,CAAC,KAAK,EAAE;AAC/B;;;;"}