Skip to main content

Function: getUnzip()

getUnzip(): Unzip

Defined in: src/index.ts:34

Create an Unzip instance. Each instance is a factory for extraction and compression tasks.

Returns

Unzip

Example

import { getUnzip } from 'react-native-nitro-unzip'

const unzip = getUnzip()

// Extract
const task = unzip.extract('/path/to/archive.zip', '/output')
task.onProgress((p) => console.log(`${(p.progress * 100).toFixed(0)}%`))
const result = await task.await()

// Zip
const zipTask = unzip.zip('/path/to/folder', '/output.zip')
const zipResult = await zipTask.await()