Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/zipjs/index.d.ts>initShimAsyncCodec

JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.
Go to Latest
function initShimAsyncCodec
import { initShimAsyncCodec } from "https://deno.land/x/zipjs@v2.6.77/index.d.ts";

Transforms event-based third-party codec implementations into implementations compatible with zip.js

Parameters

library: EventBasedZipLibrary

The third-party codec implementations.

constructorOptions: unknown | null

The options passed to the third-party implementations when building instances.

registerDataHandler: registerDataHandler

The function called to handle the data events triggered by a third-party codec implementation.

Returns

ZipLibrary

An instance containing classes compatible with ZipDeflate and ZipInflate.